比较简单的日常任务经验。
发送邮件
使用 drymail,简单好用。
通过 socks5 代理发送 HTTP 请求
urllib3
使用了 PySocks
来实现通过 socks5 代理发送 HTTP 请求。因此使用了 urllib3
的库,如 requests, python-telegram-bot 也获得了相应的能力。
值得注意的是,使用 socks5://
scheme 时,DNS 解析是在客户端完成的,会影响 api.telegram.org
这类在中国大陆被 DNS 污染了的域名;使用 socks5h://
scheme 来让 DNS 解析发生在服务端。