四种方法用python调用命令行 1.os.system import os a=os.system(ls) a 运行程序会显示输出,返回值a为程序退出码 2.os.popen import os a=os.popen(ls) a.readline() 返回值为一个file文件, file.readlines()为命令的返回值 3.subprocess 可以在python程序中创建子进程, subprocess.call() import subprocess subprocess.call(['ls','-l' ]) 其中,’ls’对应命令行输入的命令,-l为相应的操