Qpython unicode 字符串
Posted
技术标签:
【中文标题】Qpython unicode 字符串【英文标题】:Qpython unicode strings 【发布时间】:2016-06-22 07:49:23 【问题描述】:我正在尝试将 Python 3.5 项目从 PC 移植到 android QPython3,但为了这条线:-
if ch = in u'\x00\xe0':
ch = getwch()
我运行它时得到这个:-
if ch = in u'\x00\xe0':
^
SyntaxError: invalid syntax
我认为QPython3
应该运行所有 3.x 脚本,而 Unicode 'u'
前缀不是新添加的,那么问题是什么?字符串中的十六进制数字有不同的处理方式吗?
【问题讨论】:
【参考方案1】:为了回答我自己的问题,经过一番折腾后,我得到了它的使用:-
if ch in bytes([0x00, 0xe0]):
改为。
【讨论】:
以上是关于Qpython unicode 字符串的主要内容,如果未能解决你的问题,请参考以下文章