Error错误异常处理
Felix-微信(Felixzfb)
字节跳动数据分析工程师,个人微信AXiaShuBai。加微信,进Python小伙伴群。
展开
-
JSON读取大量数据错误:JSONDecodeError: Extra data: line 2 column 1或者ValueError: Extra data: 类似错误处理
大量数据,里面有多行多列,出现类似标题报错raise JSONDecodeError(“Extra data”, s, end)json.decoder.JSONDecodeError: Extra data: line 2 column 1 (char 104)可以逐行读取,然后再处理成列表import json# 由于文件中有多行,直接读取会出现错误,因此一行一行读取file =...原创 2019-03-14 12:51:55 · 80499 阅读 · 12 评论 -
Beautiful使用中TypeError: list indices must be integers or slices, not str
检查对比后我发现错误原因:主要要区别获取标签时获取的是list数据还是tag标签主要原因如下:主要就是获取的内容和自己认为的有偏差,也就是find()和find_all(),select()和select_one()的区别。find()结果是一个标签,可以直接使用类似字典的操作,tagname[‘property’]取出属性的值但是find_all(),得到的结果是一个列表,需要先循...原创 2019-03-14 15:36:52 · 9403 阅读 · 0 评论 -
Python打开文件编码出现:无法找到编码问题
有时候文件打开时出现类似以下问题:python UnicodeDecodeError: 'gbk' codec can't decode byte 0xff in position 0终极方法使用二进制读取文件with open(filepath, 'rb') as f: data = f.read()知道编码格式,指定编码格式with open(filepath,...原创 2019-08-29 10:01:40 · 1488 阅读 · 0 评论