【发布时间】:2012-07-04 11:36:27
【问题描述】:
我看不到以下两行之间的显着差异。
然而第一个解析,而后者则没有。
In [5]: n=""" \\"Axis of Awesome\\" """
In [6]: n="""\\"Axis of Awesome\\""""
File "<ipython-input-6-d691e511a27b>", line 1
n="""\\"Axis of Awesome\\""""
^
SyntaxError: EOL while scanning string literal
这是一个 Python 错误/功能/奇怪,还是我遗漏了一些基本的东西?
【问题讨论】:
-
只需使用
'''而不是""" -
`\` 不会转义引号,因为它是转义的反斜杠。
标签: python string syntax-error eol