在Linux下,如何在Python3中将字符串拆分为中文字符列表
我在python3中使用windows和linux操作系统尝试了以下代码,但得到了不同的结果。我想知道如何将字符串拆分为字符列表而不是unicode字节 代码: linux环境:python3.6 gcc4.4 windows环境:Python 3.7 linux输出:在Linux下,如何在Python3中将字符串拆分为中文字符列表,python,linux,Python,Linux,我在python3中使用windows和linux操作系统尝试了以下代码,但得到了不同的结果。我想知道如何将字符串拆分为字符列表而不是unicode字节 代码: linux环境:python3.6 gcc4.4 windows环境:Python 3.7 linux输出: Traceback (most recent call last): File "test.py", line 8, in <module> print(char) UnicodeEn
Traceback (most recent call last):
File "test.py", line 8, in <module>
print(char)
UnicodeEncodeError: 'latin-1' codec can't encode character '\u6211' in position 0: ordinal not in range(256)
尝试使用
import sys
sys.setdefaultencoding('UTF8')
这将明确地将编码系统设置为UTF-8
我
也
不
知
道
l
l
l
import sys
sys.setdefaultencoding('UTF8')