建站学 - 轻松建站从此开始!

建站学-个人建站指南,网页制作,网站设计,网站制作教程

当前位置: 建站学 > 网站开发 > Python教程 >

python3如何输出中文

时间:2019-07-31 16:54来源:PHP中文网 作者:小猪 点击:
Python3中输出中文的方法如下: 方法一:在环境变量中,设置PYTHONIOENCODING=utf-8 以centos为例执行: export PYTHONIOENCODING=utf-8 方法二:给函数的 encoding参数赋值 utf-8 以python写文件的open方法为例: fsopen = open(aFileUrl, mode=w, encoding

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

(责任编辑:yang)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片