我在上遇到错误代码生成.py当尝试使用make构建rabbitmq服务器时。我在i686pccygwin上使用64位windows7、Python33、erl5.10.3、cygwin和gnumake4.0。我读到python中接受三重引号。我怎么解决这个问题?在
D:\cygwin\bin\make
Makefile:378: deps.mk: No such file or directory
python codegen.py body ../rabbitmq-codegen//amqp-rabbitmq-0.9.1.json ../rabbitmq
-codegen//credit_extension.json src/rabbit_framing_amqp_0_9_1.erl
File "codegen.py", line 110
%%"""
^
SyntaxError: invalid syntax
Makefile:144: recipe for target 'src/rabbit_framing_amqp_0_9_1.erl' failed
make: *** [src/rabbit_framing_amqp_0_9_1.erl] Error 1
在代码生成.py直到出现错误(最后一行代码):
^{pr2}$
问题不是三重引号。因为您使用的是python3,
print
是一个函数而不是一个语句。将三重引号的字符串括在括号中。在相关问题 更多 >
编程相关推荐