2024-09-28 16:55:15 发布
网友
我在使用Eclipse的pydev插件,在尝试包含unicode字符串时遇到了这个问题。据我所知,这不是命令行上pydev和python之间unicode兼容性的常见问题。在
如果我使用以下unicode字符串:
INFINITY_STRING = u"\u5555"
pydev将其标记为错误:
代码可以编译并运行,但这个假定的错误会扰乱自动完成和重构功能。有人知道如何防止pydev在使用unicode字符串时抛出错误吗?在
我的猜测是,您已经将pydev配置为使用python3运行代码,但是在命令行上使用python2。在
Python 3.0 doesn't support the ^{} prefix for strings;python3中的所有字符串都已经是Unicode了。在
注意,它已经用python3.3(PEP-0414,docs)恢复。感谢你指出这一点。在
我的猜测是,您已经将pydev配置为使用python3运行代码,但是在命令行上使用python2。在
Python 3.0 doesn't support the ^{} prefix for strings ;python3中的所有字符串都已经是Unicode了。在
注意,它已经用python3.3(PEP-0414,docs)恢复。感谢你指出这一点。在
相关问题 更多 >
编程相关推荐