设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 9089|回复: 3
打印 上一主题 下一主题

【查天气】求助,返回的content一直都是乱码

[复制链接]

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

楼主
发表于 2018-7-5 14:37:26 |显示全部楼层
把pycharm的编码设置全部设为utf8再做
公众号回复 pycharm,看下里面关于编码设置的说明(不光是代码开头的encoding)
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2018-7-5 23:35:38 |显示全部楼层
feeso4 发表于 2018-7-5 16:58
搞了一天,终于自己搞出来了,总结下用到的的知识点及不懂的地方:
1.用requests避免乱码
2.requests可以 ...

是的
总结很到位!
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

板凳
发表于 2018-7-18 16:01:54 |显示全部楼层
feeso4 发表于 2018-7-18 15:51
老师给讲讲,用了request模块后,如果写成 content = requests.get(url).json() 直接拿json格式的话,接 ...

data = json.loads(content)
相当于
content = requests.get(url).json()
data = content
其他一样
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

地板
发表于 2018-7-18 16:47:54 |显示全部楼层
feeso4 发表于 2018-7-18 16:13
嗯嗯!刚刚我自己也研究出来了,我把各个对象的类型都print了一下。。然后找出来咋改的。。哈哈 ...

你这个思路是对的
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-18 06:40 , Processed in 0.029489 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部