admintest166 发表于 2020-3-28 22:01:34

pyppeteer库模拟登陆鱼C+签到

pyppeteer跟selenium差不多是一个东西{:10_254:}

但是他们两个却在某些方面完全不同

pyppeteer采用异步的方式 而且不需要像selenium那样需要配置驱动什么的 步骤有些繁琐 速度也不是特别的快

看了一下鱼C关于pyppeteer相关的帖子还是比较少的 这个只是引入pyppeteer这个库 用了一下感觉某些地方确实比selenium好

友情提示:因为pyppeteer采用的浏览器不是谷歌的正式版浏览器 而是谷歌的测试版浏览器 用人话说就是 谷歌浏览器上的功能 都是先从测试版浏览器上移植过来的
基本上测试版浏览器1个星期好几次更新

代码也非常简单玩过selenium的基本上套路都是一样的 只不过采用了异步的方式 写法有些不一样
**** Hidden Message *****



admintest166 发表于 2020-3-28 22:05:10

本帖最后由 admintest166 于 2020-3-28 22:06 编辑

如果已经签到成功的 运行以后会报错 是正常的 因为签到成功以后是没有id=JD_sign所以就会报错 我没有try

补充:如果第一次使用这个库 没有安装浏览器在指定位置的 运行以后他会自动下载 但是速度的话。。。。随缘吧短着2小时 多着。。。不好说

可以自行下载谷歌测试版浏览器 安装到windows下的C:\Users\你的主机名\AppData\Local\pyppeteer\pyppeteer\local-chromium\575458\
文件命名为:chrome-win32   浏览器也就200M这样

kirte 发表于 2020-3-29 00:09:13

鱼c是时候加个验证码了

helloTOM 发表于 2020-4-1 20:17:03

我去 楼主写的东西我都很感兴趣我也做过selenium登录鱼c
学学你的方法

admintest166 发表于 2020-4-1 22:45:48

helloTOM 发表于 2020-4-1 20:17
我去 楼主写的东西我都很感兴趣我也做过selenium登录鱼c
学学你的方法

登录鱼C 我写了一个模拟登陆的 不需要渲染库(如selenium)

helloTOM 发表于 2020-4-2 04:21:27

admintest166 发表于 2020-4-1 22:45
登录鱼C 我写了一个模拟登陆的 不需要渲染库(如selenium)

那篇我也看了
用的是签名验证吧
学习了{:10_281:}

helloTOM 发表于 2020-4-2 04:26:05

admintest166 发表于 2020-4-1 22:45
登录鱼C 我写了一个模拟登陆的 不需要渲染库(如selenium)

话说楼主买了这本书?
Python3 反爬虫原理与绕过实战{:9_241:}

小小小菜菜菜 发表于 2020-4-2 05:49:00

学习

admintest166 发表于 2020-4-2 12:55:17

helloTOM 发表于 2020-4-2 04:26
话说楼主买了这本书?
Python3 反爬虫原理与绕过实战

买了

admintest166 发表于 2020-4-2 12:57:42

helloTOM 发表于 2020-4-2 04:21
那篇我也看了
用的是签名验证吧
学习了

登录基本上不会涉及到反爬虫的 因为登录并不涉及到爬数据 这个只是简单的登录加密而已 但是你也可以理解为是签名反爬的思路
但是签名反爬不局限与MD5加密 还有恶心RSA 和简单的Base64

学习编程中的Ben 发表于 2022-12-27 12:43:06

liuhongrun2022 发表于 2022-12-29 08:11:31

我发了一个selenium登录鱼C的帖子
竟然被封了

同舟 发表于 2023-2-3 14:42:55

这个可以学一下
页: [1]
查看完整版本: pyppeteer库模拟登陆鱼C+签到