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