在学习爬虫的过程中,在运行编者的代码时出现了UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe8 in position 67986: ordinal not in range(128)的编码问题。
具体原因是因为程序默认的解析编码格式发生了冲突造成的,简单来说就是需要解析的内容与API程序默认的解析编码格式不同,所以才会出现如上的错误。
因为是打算用python解析JS文件,所以我就贴上我的解决方案了:
|
|
加上自行规定的解码格式即可。
解决来源于GitHub论坛…