抱歉,我不熟悉Python ......
它给我以下错误消息
File "gen_compile_files_list.py", line 36
print 'java files:', n_src
^
SyntaxError: invalid syntax
即。插入点指向最后一个引用。怎么了?
OS Windows 7,Python 3.2.2版
答案 0 :(得分:4)
在Python 3上,print is a function。你需要这个:
print('java files:', n_src)
答案 1 :(得分:2)
在Python2和Python3之间打印更改的语法;它是now a function。
您需要更改:
print 'java files:', n_src
到
print('java files:', n_src)
或者,您可以尝试使用2to3工具将代码从Python2转换为Python3语法。 Here is more information on the transition如果你有兴趣的话。这样,您就可以维护一个适用于两个版本的代码库。
由于您不熟悉python,请尝试安装Python 2并运行代码。
答案 2 :(得分:1)
print
是Python 3+中的一个函数。所以:
print ('java files:', n_src)