如何修复三引号“”上的python无效语法

2024-05-13 02:05:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我在上遇到错误代码生成.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}$

Tags: pysrcjsonamqpmake错误rabbitmq代码生成
1条回答
网友
1楼 · 发布于 2024-05-13 02:05:36

问题不是三重引号。因为您使用的是python3,print是一个函数而不是一个语句。将三重引号的字符串括在括号中。在

相关问题 更多 >