在爬取bilibili的历史记录是,发现出现了UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0x8b in position 1: invalid start byte 错误,后来发现是因为data = response.read().decode("utf-8")
这一句的data是压缩后的数据,无法正常解析后来对data
进行解码就可以了
1 | import urllib.request |
Stay Hungry, Stay Foolish
在爬取bilibili的历史记录是,发现出现了UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0x8b in position 1: invalid start byte 错误,后来发现是因为data = response.read().decode("utf-8")
这一句的data是压缩后的数据,无法正常解析后来对data
进行解码就可以了
1 | import urllib.request |