On 10/06/11 20:03:44, Kurt Smith wrote:
On Fri, Jun 10, 2011 at 12:58 PM, Mark Phillips
<m...@phillipsmarketing.biz>  wrote:
How do I write my script so it picks up argument from the output of commands
that pipe input into my script?

def main():
     import sys
     print sys.stdin.read()

if __name__ == '__main__':
     main()

$ echo "fred" | python script.py
fred
$

$ cat script.py
def main():
    print raw_input()

if __name__ == '__main__':
    main()

$ echo "fred" | python script.py
fred
$


Hope this helps,

-- HansM



--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to