python3如何输出中文-Python教程

资源魔 35 0

Python3中输入中文的办法以下:

办法一:正在环境变量中,设置PYTHONIOENCODING=utf-8

以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若何输入中文的具体内容,更多请存眷资源魔其它相干文章!

标签: python教程 python编程 python使用问题 python3如何输出中文

抱歉,评论功能暂时关闭!