python3.x爬取网易云音乐 超级详细教程
保存后美化然后找到encSecKey参数(ps:JSj'e'tong'yang'de美化网站是www.css88.com/tool/js_bea …
我运行的时候直接报错:TypError : 无法将str连接到bytes
再次点击运行,结果还是报错:json.decoder.JSONDecodeError: Expected value : line 1 column 1 (character 0)
此错误是由于 json 文件解析不正确导致的。我回去调试,发现网站返回的东西是空的。但他的状态码是200,那是什么鬼?然后我又尝试了一下,直接把两个参数的值复制过来,和以前一样看了一下。结果是成功了,说明我的加密过程是错误的。然后我回去看了几篇文章,没有看到任何错误。我在百度上找到了这篇知乎文章https://codeqd.com/zb_users/upload/2023/09/strong。看到这个之后,我回去做了一些改变。果然,成功了。我不会发布代码。效果如下img alt=python3.x爬取网易云音乐 超级详细教程 decoding=async class=lazyload inited loaded title=1802059926.png" alt="" data-src="https://codeqd.com/zb_users/upload/2023/09/strong,在第一页上它是正确的,在其他页面上它是错误的pimg alt=python3.x爬取网易云音乐 超级详细教程 decoding=async class=lazyload inited loaded title=1802051477.png" alt="" data- data-width="1280" data-height="346" /> 因为太长我就不发了。有兴趣的可以看一下 然后点击运行,但是运行到第八个页面 时出现这个异常,引发 errorclass(errno, errval) pymysql.err.InternalError: " (1366无效的字符串值:'\xF0\x9F\x92\x94' 对于第 1 行“内容”列”) 原因是这条评论有一个无法识别的表情。后来百度参考了这篇文章 blog.csdn.net/HHTNAN/arti… 这是首页数据库效果 作者:sergiojune写入数据库时,我使用操作这篇文章http:///mp.weixin.qq.com/s/6sQ_ER39P2NtXaPOnGdQNA
链接:https://juejin.im/post/5aa18725503来源:掘金
版权归作者所有,商业转载请联系作者授权。非商业转载请注明出处。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。