日常错误记录3

Posted zzy0306

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了日常错误记录3相关的知识,希望对你有一定的参考价值。

TypeError: object of type ‘Response‘ has no len()         我在写爬虫的时候,通过requests获取到了网址的html文件,一开始是用content保存下来的,当我用这个格式传给beautifulsoup解析的时候编译器就报错了,因为content返回的是byte类型,但是beautifulsoup框架需要的是str,所以这个时候应该用.text去保存获取的html信息。   

TypeError: list indices must be integers or slices, not str       list的索引必须是整数或者切片,不能是字符,我出现的错误的原因是我想用一个input去输入一个数字,然后把这个数字传到list的索引位置,这样就可以实现指哪儿打哪儿的效果,然后传过去的其实是个字符,所以很明显就失败了,还是老老实实用遍历好了。    不过我又想到一个方法了,可以用int去强制转换类型,让input的str类型转换成int类型,这样子就可以按自己的想法去索引自己的想要的list元素了。      

TypeError: expected string or bytes-like object        希望得到数据是字符或字节型

以上是关于日常错误记录3的主要内容,如果未能解决你的问题,请参考以下文章

日常错误记录4

数据库日志系统分解

我的日常报错学习记录

[日常] nginx的错误日志error_log设置

数据库日志系统分解

MySQL 之日志