前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >w7 python35 输出中文乱码解决

w7 python35 输出中文乱码解决

作者头像
py3study
发布2020-01-17 12:36:19
5720
发布2020-01-17 12:36:19
举报
文章被收录于专栏:python3python3

1.乱码纷争 在python自带的控制台正常

但是cmd就跪了,用的vs code也是同样问题,不想以前学习python27那么单纯,前面加个#UTF就可以了

网上寻求解决办法

代码语言:javascript
复制
import io,sys,re
sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='gb18030')

解决,不行的话,后面编码换成UTF-8,反正两个之间切换

2.好景不长 代码里 爬虫需要request那对网页请求,网页的字节码下来后,全是乱码,乱码算了,还报错

代码语言:javascript
复制
r = request.urlopen(url1)
htmls = r.read()
htmls = str(htmls,encoding='utf-8')

3.靠自己 老子来个大换血,w7控制面板里的区域语言全部换成美国的键盘等等,最后cmd“chcp”看看是不是

代码语言:javascript
复制
C:\Users\Administrator>chcp
Active code page: 437

如果是上面那样,成功了

那为什么还不行,打印中文,你说呢

每次打印中文的时候,在该cmd中打印一下

代码语言:javascript
复制
chcp 65001
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-05-09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档