1.shell调用py脚:
比如我有个py:
import sys
for i in sys.stdin:
print i
我用shell调用直接写就行:echo \'asdfadsf\' | ./test.py
2.python调用shell
import os,commands
os.system(\'cp a.txt b.txt\')#只调用不返回
commands.getoutput(\'ls -al\')#调用返回值
比如我有个py:
import sys
for i in sys.stdin:
print i
我用shell调用直接写就行:echo \'asdfadsf\' | ./test.py
2.python调用shell
import os,commands
os.system(\'cp a.txt b.txt\')#只调用不返回
commands.getoutput(\'ls -al\')#调用返回值