Article View: pl.comp.lang.python
Article #27170Pipe w windows
From: Seweryn Habdank-Wojewódzki
Date: Thu, 07 Jan 2010 15:09
Date: Thu, 07 Jan 2010 15:09
43 lines
2099 bytes
2099 bytes
Witam,
Jak zmusic skrypt pythonowy aby dzial w windows kiedy uzywam |
bez pisania "python".
Przyklad:
H:\>echo 8 0 16 00 | python pipe_test.py
Number of characters = 11
H:\>echo 8 0 16 00 | pipe_test.py
Ein Prozess hat versucht, zu einer nicht bestehenden Pipe zu
schreiben.
Number of characters = 0
W drugim uzyciu po pominieciu python skrypt nie dziala.
W ogolnosci skrypt dziala jako pipe_test.py i czeka na podanie znakow
z klawiatury.
#! /usr/bin/env python
import sys
def main(args):
counter = 0
for line in sys.stdin.readline():
counter += len(line)
print ("Number of characters = %d" % (counter))
return 0
if __name__ == '__main__':
locale.setlocale(locale.LC_ALL,'C')
main(sys.argv[1:])
Pozdrawiam,
--
|\/\/| Seweryn Habdank-Wojewódzki
\/\/
Professionalism in programming - www.accu.org
Technical Details
Message-ID:
<656b04eb-7a91-4557-9fea-d4cb71b8250d@j14g2000yqm.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!j14g2000yqm.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!j14g2000yqm.googlegroups.com!not-for-mail From: Seweryn Habdank-Wojewódzki <habdank@gmail.com> Newsgroups: pl.comp.lang.python Subject: Pipe w windows Date: Thu, 7 Jan 2010 07:09:57 -0800 (PST) Organization: http://groups.google.com Lines: 43 Message-ID: <656b04eb-7a91-4557-9fea-d4cb71b8250d@j14g2000yqm.googlegroups.com> NNTP-Posting-Host: 148.198.43.5 Mime-Version: 1.0 X-Trace: posting.google.com 1262876998 31409 127.0.0.1 (7 Jan 2010 15:09:58 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 7 Jan 2010 15:09:58 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: j14g2000yqm.googlegroups.com; posting-host=148.198.43.5; posting-account=vi_T3AoAAAAiIW96Kt9iUyMlWyAzBlCE User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.43 Safari/532.5,gzip(gfe),gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit