wqxuetang_downloader icon indicating copy to clipboard operation
wqxuetang_downloader copied to clipboard

initUrllib()代理上网

Open plybb opened this issue 5 years ago • 5 comments

如果使用代理上网,在utils.py自行修改initUrllib()的参数。 修改哪一行参数呢?请示范一下,谢谢Up

plybb avatar Feb 06 '20 15:02 plybb

请提供代理接口给我测试

kajweb avatar Feb 06 '20 15:02 kajweb

感谢大神~太感谢了~祝新年龙凤胎

------------------ 原始邮件 ------------------ 发件人: "kajweb"<[email protected]>; 发送时间: 2020年2月6日(星期四) 晚上11:45 收件人: "kajweb/wqxuetang_downloader"<[email protected]>; 抄送: "Subscribed"<[email protected]>; 主题: Re: [kajweb/wqxuetang_downloader] initUrllib()代理上网 (#59)

请提供代理接口给我测试

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

lovejun277 avatar Feb 06 '20 16:02 lovejun277

请提供代理接口给我测试

就是普通代理服务器,格式为,地址:端口 initUrllib()的参数中没有找到关于proxy的语句,所以不知道怎么配置

plybb avatar Feb 07 '20 04:02 plybb

参考urllib、的文档 按照https://www.liaoxuefeng.com中说的是

proxy_handler = urllib.request.ProxyHandler({'http': 'http://www.example.com:3128/'})
proxy_auth_handler = urllib.request.ProxyBasicAuthHandler()
proxy_auth_handler.add_password('realm', 'host', 'username', 'password')
opener = urllib.request.build_opener(proxy_handler, proxy_auth_handler)
with opener.open('http://www.example.com/login.html') as f:
    pass

使用 urllib 设置代理服务

或者使用CCProxy等软件进行本地代理。

kajweb avatar Feb 07 '20 07:02 kajweb

@kajweb 多谢Up,我去测试

plybb avatar Feb 07 '20 11:02 plybb