[英]Python invalid syntax in print
对不起,我不熟悉 Python...
它给了我以下错误信息
File "gen_compile_files_list.py", line 36
print 'java files:', n_src
^
SyntaxError: invalid syntax
即插入符号指向最后引用。 它出什么问题了?
操作系统 Windows 7、Python 版本 3.2.2
在 Python 3 上, 打印出一个 function 。 你需要这个:
print('java files:', n_src)
打印 Python2 和 Python3 之间更改的语法; 现在是 function 。
您需要更改:
print 'java files:', n_src
到
print('java files:', n_src)
或者,您可以尝试使用 2to3 工具将代码从 Python2 语法转换为 Python3 语法。 如果您有兴趣,这里有更多关于过渡的信息。 这样您就可以维护一个适用于两个版本的代码库。
由于您不熟悉 python,请尝试安装 Python 2 并使用它运行代码。
print
是 Python 3+ 中的 function。 所以:
print ('java files:', n_src)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.