【发布时间】:2015-05-20 15:24:51
【问题描述】:
于是 Sublime Text 开始这样做了:
我在 SublimeREPL 中使用 Python 进行编码。它只发生在 Python 中,因此主题/配色方案不是问题。
我该如何摆脱它?
编辑: 所以我知道 \ 是不正确的语法,但我的问题是当我在代码中到达这一行时:
filepath = input('Enter file path (note: use \\\ instead of \\)\n')
我不知道如何打印它,因为它看起来很糟糕
【问题讨论】:
-
可能表明这些字符不是有效的语法(因为它们跟随行继续字符 - 参见例如stackoverflow.com/q/29061670/3001761)。为什么要包括那些反斜杠?
-
好吧,我在运行代码时确实注意到了这一点,并且在输出控制台中,我打印了以下语句:“输入文件路径(注意:使用 \ 而不是 \)” 现在看起来像这样. puu.sh/gELut/f3a8f07164.png
-
所以它在输出,而不是你的代码?你说它“开始这样做” - 还有什么变化(更新、设置等)?
-
我不确定。我之前在搞乱配色方案,我第一次安装了 sublimelint,但我把它去掉了。不,它在输出和代码中。
-
发生这种情况是因为它不是正确的 python 语法。通常,这意味着字符串未转义且未关闭,例如
"This is an invalid string\"。此外,Python cmets 以#而不是\\开头,如果这是您想要做的。甚至 JavaScript cmets 也以//(两个正斜杠)而不是反斜杠开头
标签: python sublimetext sublimetext3 sublime-text-plugin sublimerepl