小编Mat*_*hew的帖子

尽管指定了编码,但Python STILL不允许使用日文字符

#!/usr/bin/env python
# -*- coding: utf8 -*-
print "?"
print u"?"
Run Code Online (Sandbox Code Playgroud)

结果:

ç§
UnicodeEncodeError: 'ascii' codec can't encode character u'\u79c1' in position 0: ordinal not in range(128)
Run Code Online (Sandbox Code Playgroud)

或者,在"私人"和"私人"中闲置:

>>> print "?"
Unsupported characters in input
Run Code Online (Sandbox Code Playgroud)

我已经按照我能找到的所有建议说我必须把"编码"线放在shebang下面.我所有的网页浏览器都显示汉字很好,我可以输入它.但是,当我尝试在Python中使用它时出现这种瑕疵:(任何想法?

python unicode

2
推荐指数
1
解决办法
6811
查看次数

标签 统计

python ×1

unicode ×1