示例示例Python 打印中文乱码的原因是由于 Python 的默认编码格式不支持中文,导致打印出来的中文显示为乱码。解决方法:
Python 打印中文乱码的原因是由于 Python 的默认编码格式不支持中文,导致打印出来的中文显示为乱码。
解决方法:
1. 在程序开头加入以下代码:
python
# -*- coding:utf-8 -*-
2. 在打开文件时指定编码格式:
python
f = open("test.txt", "r", encoding="utf-8")
3. 使用 sys.setdefaultencoding() 函数:
python
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
4. 在 python 解释器中输入以下代码:
python
import sys
print(sys.getdefaultencoding())
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(31条)