主要基于以下的 Python 的第三 library
模拟登陆基本采用的是直接登录或者使用 selenium+webdriver 的方式,有的网站直接登录难度很大,比如 qq 空间,如果采用 selenium 就相对轻松一些。
虽然在登录的时候采用的是 selenium,为了效率,我们可以在登录过后得到的 cookie 维护起来,然后调用 requests 或者 scrapy 等进行数据采集,这样数据采集的速度可以得到保证。
1
CriseLYJ OP 水一下
|
2
levon 2019-03-06 18:49:46 +08:00
好
|
3
tumbzzc 2019-03-06 18:51:02 +08:00
你这代码是什么时候的? V2EX 登录都不用识别验证码的吗?
|
4
tumbzzc 2019-03-06 18:59:59 +08:00
之前研究过 bilibili 的登录,然后看到楼主的验证码是这种格式: https://passport.bilibili.com/captcha.gif?r=1551869855&type=login
然后 加上 bilibili 都是滑动验证码,不知道楼主这代码是哪里抄的 |
5
CriseLYJ OP 有的接口失效了,还没有重构。。
|
6
Tink 2019-03-06 19:10:06 +08:00 via iPhone
能用吗
|
7
tumbzzc 2019-03-06 19:10:26 +08:00 1
再看了知乎的登录代码,楼主的代码要么是抄的,要么是老到不能再老的代码。
鉴定完毕 |
8
CriseLYJ OP @tumbzzc 说了是收集的,有的接口可能不能用,不过我最近会给做重构的...........................
|
11
kaikai5601 2019-03-06 19:34:38 +08:00 via iPhone
@CriseLYJ lz 是好心,先感谢下,但是未验证的打出来误导别人的
|
12
CriseLYJ OP @kaikai5601 多谢
|