解决python错误提示:TypeError: expected string or bytes-lik问题

 更新时间:2024年01月29日 15:17:11   作者:K_Lily  
这篇文章主要介绍了解决python错误提示:TypeError: expected string or bytes-lik问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

python错误提示:TypeError: expected string or bytes-lik

python错误提示:TypeError: expected string or bytes-like object(预定的数据类型或者字节对象相关)

一般为数据类型不匹配造成的。

Python3有六个标准的数据类型

  • Number(数字)
  • string(字符串)
  • List(列表)
  • Tuple(元组)
  • Sets(集合)
  • Dictionary(字典)

可以通过print(type(object))来查当前的数据类型,式中object为要查询的对象。

解决办法

转换成字符串类型

object = str(object)

python常见错误 TypeError: 'NoneType' object is not iterable

TypeError: 'NoneType' object is not iterable

1. 将None赋给多个值时,会出现提示:TypeError: 'NoneType' object is not iterable

2. 函数返回值一定要考虑到条件分支的覆盖

3. 在没有return语句时,python默认会返回None(return返回数据为空)

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 在Python中处理XML的教程

    在Python中处理XML的教程

    这篇文章主要介绍了在Python中处理XML的教程,是Python网络编程中的基础知识,需要的朋友可以参考下
    2015-04-04
  • Python实现批量下载音效素材详解

    Python实现批量下载音效素材详解

    制作视频的时候,多少需要一些搞怪的声音?或者奇怪的声音?音乐等等。一个个下载多慢,我们今天就用python实现批量下载!需要的可以参考一下
    2022-02-02
  • Python趣味挑战之给幼儿园弟弟生成1000道算术题

    Python趣味挑战之给幼儿园弟弟生成1000道算术题

    为了让弟弟以后好好学习,我特地用Python给他生成了1000道算术题让他做,他以后一定会感谢我的!文中有非常详细的代码示例,需要的朋友可以参考下
    2021-05-05
  • Python常用模块之datetime模块详解

    Python常用模块之datetime模块详解

    这篇文章主要介绍了Python常用模块之datetime模块详解,datetime是Python处理日期和时间的标准库,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-08-08
  • Numpy之将矩阵拉成向量的实例

    Numpy之将矩阵拉成向量的实例

    今天小编就为大家分享一篇Numpy之将矩阵拉成向量的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • Python实现的检测web服务器健康状况的小程序

    Python实现的检测web服务器健康状况的小程序

    这篇文章主要介绍了Python实现的检测web服务器健康状况的小程序,本文使用socket库来实现,需要的朋友可以参考下
    2014-09-09
  • Python3.X 线程中信号量的使用方法示例

    Python3.X 线程中信号量的使用方法示例

    信号量semaphore 是一个变量,控制着对公共资源或者临界区的访问。信号量维护着一个计数器,指定可同时访问资源或者进入临界区的线程数。下面这篇文章主要给大家介绍了关于Python3.X 线程中信号量的使用方法,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-07-07
  • Python中Tkinter布局管理grid的使用

    Python中Tkinter布局管理grid的使用

    本文主要介绍了Python中Tkinter布局管理grid的使用,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • 一步一步教你用Python pyglet仿制鸿蒙系统里的时钟

    一步一步教你用Python pyglet仿制鸿蒙系统里的时钟

    pyglet是一个面向Python的跨平台窗口、多媒体库,它可以用于创建游戏和多媒体应用程序,下面这篇文章主要给大家介绍了关于如何一步一步教你用Python pyglet仿制鸿蒙系统里的时钟,需要的朋友可以参考下
    2024-03-03
  • 教大家玩转Python字符串处理的七种技巧

    教大家玩转Python字符串处理的七种技巧

    这篇文章主要给大家介绍了关于学会Python字符串处理的七种技巧,其中包括字符串的连接和合并、字符串的切片和相乘、字符串的分割、字符串的开头和结尾的处理、字符串的查找和匹配、字符串的替换以及字符串中去掉一些字符等操作,需要的朋友可以参考。
    2017-03-03

最新评论