Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Linux下,如何在Python3中将字符串拆分为中文字符列表_Python_Linux - Fatal编程技术网

在Linux下,如何在Python3中将字符串拆分为中文字符列表

在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

我在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)
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')