Crossin的编程教室

标题: 【新人求助】43-46课 查天气 [打印本页]

作者: Charlene97    时间: 2017-10-25 10:02
标题: 【新人求助】43-46课 查天气
本帖最后由 Charlene97 于 2017-10-25 10:09 编辑

请问
1. TypeError: write() argument must be str, not bytes

2. TypeError: the JSON object must be str, not 'bytes'这两个类似的问题是什么意思? 那怎么改呢? 如果加引号改成write("content")岂不是写入content这几个字母而不是我想要的内容了?
谢谢大家!!



Screen Shot 2017-10-24 at 9.54.24 PM.png (341.16 KB, 下载次数: 385)

2.

2.

Screen Shot 2017-10-24 at 9.53.46 PM.png (129.58 KB, 下载次数: 368)

1.

1.


作者: crossin先生    时间: 2017-10-25 23:24
需要str类型而不是bytes类型。你需要把 content.decode('utf8')




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5