python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > python错误提示:TypeError: expected string or bytes-lik

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

作者: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有六个标准的数据类型

可以通过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返回数据为空)

总结

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

您可能感兴趣的文章:
阅读全文