谢谢开发者!不着急不着急,咱们一起发现问题,解决问题哈。
1.关于登陆的问题,我用的是土办法解决,它除了命令行生成二维码,还会生成一张QR.jpg的图片,我索性把图片扫出来。实现了登录,提示正常。为什么命令行显示异常,我猜测是Debian系统的问题。
2.登陆后的操控,能实现部分功能(N下一首,E退出),但H帮助,S搜索,R详情这一类需要返回字符的统统在微信上收不到,也许是因为我注释掉了的原因。
3.原有的错误信息完整版如下(也就是最开始提到那个):
Traceback (most recent call last): File "run.py", line 5, in wnm = WxNeteaseMusic() File "/home/pi/LabWechat/WxNeteaseMusic.py", line 23, in __init__ self.playlist = self.myNetease.get_top_songlist() #默认是热门歌单 File "/home/pi/LabWechat/myapi.py", line 29, in get_top_songlist datalist = self.netease.dig_info(music_list, 'songs') File "/home/pi/LabWechat/neteaseApi/api.py", line 631, in dig_info url, quality, play_time = geturl(data[i]) File "/home/pi/LabWechat/neteaseApi/api.py", line 141, in geturl quality = Config().get_item('music_quality') File "/home/pi/LabWechat/neteaseApi/config.py", line 132, in __init__ if not self.check_version(): File "/home/pi/LabWechat/neteaseApi/config.py", line 227, in check_version self.check_version() ...省略986条上面提到的消息... File "/home/pi/LabWechat/neteaseApi/config.py", line 146, in check_version if self.config['version'] == self.default_config['version']: RuntimeError: maximum recursion depth exceeded in cmp