Python可以使用subprocess模块运行sh文件,具体的代码示例如下:
import subprocess
# 执行sh文件
subprocess.run(["sh", "test.sh"])
其中,test.sh
是要执行的sh文件的文件名,可以根据实际情况进行修改。
注意,如果sh文件需要传递参数,可以将参数作为列表传递给subprocess.run()
方法的第二个参数,例如:
import subprocess
# 执行带参数的sh文件
subprocess.run(["sh", "test.sh", "arg1", "arg2"])
其中,arg1
和arg2
是sh文件所需要的参数。