-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
几个疑问:代理、端口与热门搜索 #6
Comments
#A1 不过直接在配置项的代理中填入 socks5 地址也是不可行的。Python 貌似没有官方封装 socks 协议,需要安装一下 #A2 有条件的话可以手动测试一下这段代码(isPortInUse),如果能附上报错那就可以排查了。在日后版本中也会优化框架的报错、日志机制,抱歉。 #A3 PixivBiu 并没有使用官方的 API 来实现热度搜索,只是用了最原始的办法:一次性多抓几页,将结果排序而已。所以程序有提供相关设置,可以指定一次性抓取的页数。 |
感谢您的详细回复。我再试试看。 端口被使用昨晚没仔细测试,今天发现只在开启debug模式时会提示端口已被占用。 附上debug模式下的输出:
但是我不知道为什么会这样,代码中 连接我之前没有描述清楚。看不到图是指使用时(搜索、排行榜、收藏)一直在加载(转圈),但并没有显示出图片(图片的位置也没有)。昨晚测试时没有错误信息(这也是为什么开启debug模式,然而开启之后却提示端口被占用),今天测试时才有,但不能复现错误信息。 附上今天的错误信息(很长):
以上为今天上午测试内容,本来下午想继续测试连接问题,但无法登录了…… |
端口被使用问题 已在最新版本中修复。 连接问题 无法登陆问题 😄 感谢提供了这么详细的测试与反馈! |
哦我可能写得太乱了。 我说使用 pixivpy 的api指的是另外测试 pixivpy,不使用 PixivBiu。 目前无法登录,等可以登录之后再试试吧。 |
好吧,我可能知道了。(( 这种情况可能是浏览器前端兼容问题,请问现在用的是什么浏览器?可以试一下最新的现代浏览器。 要支持 socks5 只需要安装一下 PySocks 就好了,新的 requirements 中已经包含了。 |
config.yml
中举的例子是 http 代理,我一般用 socks5 代理,可是启动之后加载不了图片。是只支持 http 代理吗?发现代理失效之后我填了 "no",但是重启依然没有图。lsof
还是netstat
都看不到 4001 被占用,在配置文件中修改端口之后再启动,依然提示端口被占用。The text was updated successfully, but these errors were encountered: