解决《Python编程:从入门到实践》17章中的一个报错:“AttributeError: 'NoneType' object has no attribute 'decode'”

《Python编程:从入门到实践》第17章,349页:


image.png

在输完上图代码之后运行代码后,报错如下:

metadata['label'])
return string.decode('utf-8')
AttributeError: 'NoneType' object has no attribute 'decode'

”空类型“对象没有属性“decode”
应该是label属性 期望是个字符串
将上图中箭头所指的那一行改为:

'label':str(respon_dic['description'])

加油!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 包(lib)、模块(module) 在Python中,存在包和模块两个常见概念。 模块:编写Python代码的py...
    清清子衿木子水心阅读 3,834评论 0 27
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,808评论 0 10
  • 本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入...
    小小不懂11阅读 3,446评论 2 30
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,142评论 1 32
  • 今晚读书,一句话打动了我:“我有一个秘密,我知道人生有多美”! 我想对我的读者说的是:当你成为一个勤奋的人,你...
    鲁先圣阅读 186评论 0 0