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

python 乱码问题

发布网友 发布时间:2022-04-06 07:32

我来回答

1个回答

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

  解决方法:
  1.直接使用 u'是' 形式,指明以unicode编码,解码方式会以顶部 #coding定义的编码方式,如果不写,以操作系统当前编码方法,建议写上#coding,因为要让操作系统编码和源文件编码经常会不一样。推荐使用这种方式
  2.输出时指定解码方法 print '是'.decode("utf8") ,必须和保存的编码一致,忽略#coding的定义
  3.将#coding 和保存编码改为和操作系统一样的编码,就可以直接print '是' 正常输出,也不推荐,因为需要事先知道操作系统编码,复制到其他电脑上,操作系统编码不一样就会出错
  #coding=gbk
print u'是' #方法1
print '是'.decode("gbk") #方法2
print '是' #方法3

  注意:
  #coding指明的编码必须和保存的编码一样,不然1,3方法都会产生错误,原因也是保存编码和读取编码不一致。一般IDE能够自动根据#coding保存文件
  
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
和面的和是什么读音? win10 应用打不开。全都打不开。 进入win10打不开软件 win10电脑软件都打不开是什么原因win10突然软件都打不开软件是怎么回事... 软件打不开怎么办win10电脑点不开软件最简单办法 请问下,离厦门市岛内的台湾路的国联大厦最近的建设银行和农业银行... 从巴黎都市到建设银行怎么坐公交车,最快需要多久 东莞万江官桥窖离建设银行哪路车最近? 建行七支分行有那些公交车经过 佛山哪里有飞越丛林拓展 用python抓取的网页保存后为什么乱码? python爬虫抓取到的数据用网页打开时是乱码,怎么解决 python爬到的html乱码怎么解决 processing自增自减运算符怎么用 关于java的自增自减运算符 c语言关于自增自减运算的问题 C语言 计算机语言 自增自减运算符 ++var和var++有什么区别(C语言自增自减详解) C语言的逻辑运算符与自增自减混合运算的规则 C语言中自增自减运算符如何最好的理解 自增自减运算的优先级是怎样的? c语言中的 自增和自减运算符自学看不懂 c语言中自增自减运算符。怎样理解? C语言中自增自减运算符如何最好的理解? 自增、自减运算符 C语言自增自减运算符用法 什么是自增运算,什么是自减运算 web在线客服系统的实现方案? 微信开发php怎么实现,一个关键字回复多个消息 求一个PHP+MYSQL写的在线客服代码要完整的 Python3.6 想在文件中输入乱码怎么办 Python+requests 爬取网站遇到中文乱码怎么办 怎么解决中文网页HTML中,编码不一致问题(Python,BeautifulSoup) 用Python的BeautifulSoup解析网页时,里面的中文显示乱码,要怎样才能正常显示中文? python代码中文乱码怎么解决 Python中中文乱码问题 Python中好用的爬虫框架? python语言的创始人 当下热度最高的编程语言Python究竟是怎样诞生的? python的创始人是谁? python 判断合法标识符 class是合法的python标识符吗 合法的C语言标识符有什么要求? Python中什么系统内置函数用来判断某一标识符是否合法 print在python中什么意思 print()在python里是干什么用的? 在Python中,print(a,b)的意思? 编写Python鬼叔哪国人? python是国家义务教育课程吗 steam的gta5能和epic的gta5联机吗