推荐几个用 python 写注册机比较好用的库
- 内容介绍
- 文章标签
- 相关推荐
最近蛮多佬友写了注册机之类的玩意儿,但是代码比较乱,改起来比较难受
推荐几个自己常用的,感觉不错的库
-
用来做 retry 的
GitHub - jd/tenacity: Retrying library for Python · GitHub
-
log 相关的
GitHub - Delgan/loguru: Python logging made (stupidly) simple · GitHub
用这两个库,刚才让 Gemini 帮我改了一个 1000+ 行的注册机代码

代码量直接变成 100+ 行
proxy 和 mail 部分最好是可以封装一下,搞个 get_proxy(), generate_mailbox(), fetch_mail()之类的也好
特别是 proxy,经常耦合在代码里,非常难改(虽然也是 vibecoding 去改,但有时候模型注意不到 debug 起来就恶心了)
loguru 可以搞个带 line 和 file 的 FORMAT,这样 debug 起来舒服点
并发部分用 ThreadPoolExecutor 去做,或者直接考虑用 asyncio, trio, anyio之类的都行
requests 之类的库是有 resp.raise_for_status() 这类的方法的,没必要手动去处理 HTTP STATUS
异常抛出去外层处理就行了
剩下的让佬友们补充
网友解答:--【壹】--:
感谢推荐
--【贰】--:
验证码一般直接上打码平台吧,不过需要打码的我也懒得折腾,不是号商,纯改着自用玩
--【叁】--:
感谢大佬的推荐
--【肆】--:
我上次研究好久,验证码都过不去,我后面没法了,写提示词切成块接gpt,结果他验证码变成拖拽的了
--【伍】--:
感觉可以整理一个 prompt 哈哈哈
--【陆】--:
这个有用、谢谢!辛苦了。
--【柒】--:
是的,这俩忘了写
--【捌】--:
retry 库我也推荐一个 backoff
另外如果需要进度条可以用 tqdm 或者 rich
--【玖】--:
收藏了谢谢
--【拾】--:
最好用的永远都会只可能是curl_cffi,因为可以过盾,还有faker库,可以生成昵称 姓名 等等
--【拾壹】--:
佬友门验证码但是怎么解决的?yolo?
最近蛮多佬友写了注册机之类的玩意儿,但是代码比较乱,改起来比较难受
推荐几个自己常用的,感觉不错的库
-
用来做 retry 的
GitHub - jd/tenacity: Retrying library for Python · GitHub
-
log 相关的
GitHub - Delgan/loguru: Python logging made (stupidly) simple · GitHub
用这两个库,刚才让 Gemini 帮我改了一个 1000+ 行的注册机代码

代码量直接变成 100+ 行
proxy 和 mail 部分最好是可以封装一下,搞个 get_proxy(), generate_mailbox(), fetch_mail()之类的也好
特别是 proxy,经常耦合在代码里,非常难改(虽然也是 vibecoding 去改,但有时候模型注意不到 debug 起来就恶心了)
loguru 可以搞个带 line 和 file 的 FORMAT,这样 debug 起来舒服点
并发部分用 ThreadPoolExecutor 去做,或者直接考虑用 asyncio, trio, anyio之类的都行
requests 之类的库是有 resp.raise_for_status() 这类的方法的,没必要手动去处理 HTTP STATUS
异常抛出去外层处理就行了
剩下的让佬友们补充
网友解答:--【壹】--:
感谢推荐
--【贰】--:
验证码一般直接上打码平台吧,不过需要打码的我也懒得折腾,不是号商,纯改着自用玩
--【叁】--:
感谢大佬的推荐
--【肆】--:
我上次研究好久,验证码都过不去,我后面没法了,写提示词切成块接gpt,结果他验证码变成拖拽的了
--【伍】--:
感觉可以整理一个 prompt 哈哈哈
--【陆】--:
这个有用、谢谢!辛苦了。
--【柒】--:
是的,这俩忘了写
--【捌】--:
retry 库我也推荐一个 backoff
另外如果需要进度条可以用 tqdm 或者 rich
--【玖】--:
收藏了谢谢
--【拾】--:
最好用的永远都会只可能是curl_cffi,因为可以过盾,还有faker库,可以生成昵称 姓名 等等
--【拾壹】--:
佬友门验证码但是怎么解决的?yolo?
