【发布时间】:2019-04-07 19:59:02
【问题描述】:
在 Windows 系统上运行,我使用 subprocess.call() 运行 bash.exe。 以下是代码
def predict():
os.system('notepad cmnd.txt')
subprocess.call(['C:/Windows/System32/bash.exe'])
print(file_contents)
label = Label(master, text=file_contents)
#subprocess.call(['c:/users/hp/open.py'])
label.pack()
句柄传递给 bash,因此不执行几个命令。 在实际输入值时运行的 cd 命令返回 Missing Directory 错误。 ls 命令返回“无法运行二进制文件”错误。 我该怎么办?
【问题讨论】:
标签: python bash operating-system