问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python 中文乱码问题

发布网友 发布时间:2022-04-22 23:54

我来回答

2个回答

热心网友 时间:2022-04-06 09:01

乱码原因:
因为你的文件声明为utf-8,并且也应该是用utf-8的编码保存的源文件。但是windows的本地默认编码是cp936,也就是gbk编码,所以在控制台直接打印utf-8的字符串当然是乱码了。

解决方法:
在控制台打印的地方用一个转码就ok了,打印的时候这么写:
print myname.decode('UTF-8').encode('GBK')

比较通用的方法应该是:
import sys
type = sys.getfilesystemencoding()
print myname.decode('UTF-8').encode(type)

热心网友 时间:2022-04-06 10:19

记事本是用utf-8保存你下载了东西的。你下载下来的不是utf-8,保存下来中文当然就乱码了。而gbk和utf-8里英文的编码值都一样,所以不受影响。

一个方法是你留意下目标页面的charset 和 contentType,另一个方法是你复制一个目标页面的字,放cmd里看它的编码长度,以此来判断它的原来编码。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
你见过最古老的东西是什么,有多少年历史 WORD中怎么输出稿纸模式word中怎么输出稿纸模式 女性尿检阴性是什么意思 阴性尿检是什么意思 尿检阴性是什么 win10如何查看电脑配置参数 win10怎样查看电脑配置参数 多地对公职人员提接种要求 亚马逊订单可以退回任何Kohl's商店,7月份生效 亚马逊提供免费退货,珠宝退货卖家要承担运费吗 新的亚马逊退货政策惹争议!官方解答来了 python print中文乱码问题 win10 Python2 python中文显示乱码,已经在开头有了coding: utf-8 python输出到文件乱码如何解决 python打印输出汉字,有一部分出现乱码怎么解决? 产品动画科普用什么工具制作? 如何制作简单的产品动画 怎么制作出专业的产品动画? 产品宣传动画视频的制作流程哪些? 产品宣传动画视频的制作原理是什么?如何制作产品动画? 产品宣传动画怎么制作? 产品展示动画制作用什么软件? 一般产品动画制作所需要的流程是怎样的 产品宣传动画视频的制作方法有哪些?怎样能最快的制作? 产品动画制作用哪个软件制作方便? 产品动画视频如何制作? 企业动画视频制作在品牌推广中的作用有哪些? 公司要做宣传动画,哪家公司可以制作呢? 企业培训动画制作哪家口碑比较好? 北京机械动画视频制作哪家好? 制作一个MG动画应该注意哪些事项? python打印中文乱码? 花样馒头的制作方法 在python中,同一程序的输出,为什么有的中文是乱码,有的却可以很好的显示? python中的中文乱码问题 python编程 中文 出现乱码问题 Python输出乱码 python 中文数组输出乱码 python编程中中文输出乱码UnicodeEncodeError: 'ascii' codec can... 馒头的花样做法 linux下python元祖中的中文print屏幕上显示乱码,怎么解决? python传递给js的列表中文乱码怎么解决? 怎样制作花样馒头 python用xlwt向xls中写入中文,显示乱码该怎么解决 花样馒头的蒸法 蒸花样馒头的做法步骤图,蒸花样馒头怎么做 《王者荣耀》营地币能干啥? 荣耀币和营地币一样吗 营地币能干啥? 《和平精英》兵团币有什么用? 王者营地营地币有什么用