我试图制作一个python程序,我在Google上找不到关于如何从python执行非python文件的任何信息(使用if语句)。例如:
if abc == "abc":
"Execute ThisFile.sh"
编辑:这被标记为欺骗,但我不想尝试运行单个命令,我想执行整个文件。
答案 0 :(得分:3)
使用subprocess
模块。
if abc == 'abc':
subprocess.check_output('bash file.sh', shell=True)