python中如何输出中文_python3如何输出中文
生活随笔
收集整理的這篇文章主要介紹了
python中如何输出中文_python3如何输出中文
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Python3中輸出中文的方法如下:
方法一:在環(huán)境變量中,設置PYTHONIOENCODING=utf-8
以centos為例執(zhí)行:export PYTHONIOENCODING=utf-8
方法二:給函數(shù)的encoding參數(shù)賦值“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教程欄目進行學習!
總結(jié)
以上是生活随笔為你收集整理的python中如何输出中文_python3如何输出中文的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 32层高楼买了16楼用全屋安转止逆阀避免
- 下一篇: 房价下跌扰乱楼市了吗?