python3.5没有打开.py文件

时间:2016-10-13 16:22:24

标签: python subprocess

您好我在使用python 3.5中的进程调用打开.py文件时遇到问题。 香港专业教育学院已经打开其他文件,例如使用此方法的文本文件,但使用.py文件似乎只是跳过命令。这是我的代码:

import subprocess subprocess.call(['C:\\Users\\Edvin\\AppData\\Local\\Programs\\Python\\Python35-32\\pythonw.exe', 'C:\\Users\\Edvin\\Desktop\\test.py']) print ("done")

没有任何错误它只是做>>>然后>>>当test.py甚至没有打开时完成。这甚至可以让python打开另一个python文件吗?

test.py的上下文是:

print("hello world")

reply = input(“Say hello!”)

1 个答案:

答案 0 :(得分:1)

尝试使用run而不是call,并且你的路径中有一个拼写错误。

subprocess.run(['C:\\Users\\Edvin\\AppData\\Local\\Programs\\Python\\Python35-32\\python.exe', 'C:\\Users\\Edvin\\Desktop\\test.py'])