方法一:os.popen
#!/usr/bin/python#-*- coding: UTF-8 -*-
importos, sys#使用 mkdir 命令
a = 'ls'b= os.popen(a,'w',1)print b
方法二:os.system
#!/usr/bin/python#-*- coding: UTF-8 -*-
importos, sys
arg0="121.429015"arg1="31.245255"os.system('sh trans.sh'+arg0+' '+arg1)
其中trans.sh代码:
echo $1 $2
方法三:subprocess
importsubprocess
returnCode= subprocess.call('pwd')print returnCode
方法四:commands
importcommands
result=commands.getoutput('pwd')
result1=commands.getstatusoutput('pwd')printresultprint result1