读书人

python取得执行程序命令行

发布时间: 2013-01-06 15:44:47 作者: rapoo

python获得执行程序命令行
我执行 ls -l | python task.py 怎样获得用户输入的 ls -l 命令, 求助。
[解决办法]
数据在stdin里,可以用raw_input()逐行读取,类似:

lines = []
while True:
try:
lines.append(raw_input())
except EOFError:
break
print lines


或者试试直接操作sys.stdin,具体嘛不清楚,自己搜一下...

读书人网 >perl python

热点推荐