我正在运行python脚本。 环境:Windows10 python版本:2.7.14 我试图在jenkins执行批处理命令中运行此文件(通常用于Windows命令行选项) 这是代码。
p1.py:
import subprocess
command="C:/users/python test1.py C:/Users/test1.html"
subprocess.call(command,shell=True)
从Jenkins运行时总是会抛出错误:
C:\Python27\python.exe: can't find '__main__' module in 'C:\\Users\\'
C:\Users\test\.jenkins\workspace\test1>python p1.py
python: can't open file 'p1.py': [Errno 2] No such file or directory
但是当我从命令提示符运行它时,同样有效。
我在这里找不到任何东西?
我试过
os.system("python p1.py test1.html")
但我得到同样的错误。
答案 0 :(得分:-2)
我使用exec(open(“myfile.py”).read())