python调用linux shell命令
使用os 模块及command模块的相关方法可以在python中调用linux shell命令。
1.os模块的system方法
os.system(cmd):此方法会创建子进程运行外部程序,方法只返回外部程序的运行结果;比较适用于外部程序没有输出结果的情况。
2.os模块的popen方法
os.popen(cmd):使用popen方法可以得到外部程序的输出结果,需要使用read( )得到命令输出内容。
3.commands模块的 getoutput方法
commands.getoutput( ):把输出结果当作字符串返回。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步