这不是重复的,因为我使用python 2.7.6,而不是3为什么是无效的语法错误打印“%s没有在%s存在%s”的<----%(
我使用的是从V8源回购the script,它给我的错误:
D:\v8\source\v8\tools\dev>v8gen.py x64.release
File "D:\v8\source\v8\tools\dev\v8gen.py", line 147
print '%s does not exist in %s for %s' % (
^
SyntaxError: invalid syntax
文件本身应该罚款,因为它的工作在其他环境中,可能是Linux,但我跑该脚本来自Windows 10本地shell(cmd)。
我不熟悉python,有人可以提出什么可能是错的吗?
我们就需要看到更多的代码。你的打印参数是否有尾括号?你试图打印的确切值是3? – NuclearPeon
[“Good Code”上的SyntaxError](http://stackoverflow.com/documentation/python/9300/commonwealth-exceptions/30292/syntax-error-on-good-code#t=201705041812501801264) – TemporalWolf
@NuclearPeon,I'已经链接到实际的文件内容,[这里又是](https://chromium.googlesource.com/v8/v8.git/+/master/tools/dev/v8gen.py#147) –