以centos为例执行:
export PYTHONIOENCODING=utf-8
方法二:给函数的 encoding参数赋值“ utf-8 ”
以python写文件的open方法为例:
fsopen = open(aFileUrl, mode="w", encoding='utf-8')
方法三:给标准 输出设置编码
import io , sys sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding='utf-8') sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding='utf-8')
注:python2版本的解决方法如下:
import sys reload(sys) sys.setdefaultencoding('utf8')
更多Python相关技术文章,请访问Python教程栏目进行学习!
以上就是python3如何 输出中文的详细内容,更多请关注Gxl网其它相关文章!
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did79202