我在我的scp中执行一个python脚本(它将在内部运行另一个python脚本)。它工作正常。
当我在jenkins中运行python脚本( version2.7 )时,我在内部python脚本的一行中出现语法错误:
例如: 我正在运行a.py。
Python ./folder/a.py
在一个。 py,我正在执行另一个python脚本(b.py)
os.popen("python " + dir + "/../bin/b.py -i " + dependfile).read()
b.py contains
G = {'a': ['b'], 'c': ['d', 'e', 'f', 'g']}
color = { u : "yellow" for u in G }
我收到以下错误:
color = { u : "yellow" for u in G }
^
SyntaxError: invalid syntax
我只在jenkins 中收到此错误。