阅读 85

基于Python3 selenium爬虫某宝网页支付账单监听

本程序基于python3 selenium框架开发的一套收款账单监控 支持Linux、MAC、Windows,需要对selenium webdriver有一定了解

运行需要google浏览器和chromedriver插件驱动,而且需要对应谷歌浏览器版本号,不然会报错,本源码的webdriver目录有对应系统的插件,但是有两年没用了,我记得之前应该是85.04版本 当然也可以自己到 npm.taobao.org/mirrors/chr… 下载最新版本对应最新的google浏览器

这是我之前做的一个项目,跟后端接口结合而开发的一套监控某宝网页支付账单的爬虫程序,支持多线程多任务监控 里面集成了接口接收数据,自动刷新网页,自动下线,自动上线,模拟人工点击,代理IP绑定等技术要领

使用前请先阅读 api.py 文件的方法,先跟后端接口结合,后端分发任务给main.py,然后python会启动一个监听浏览器的窗口和把获取的数据传输给后端,可分发多个任务,最终能开多少个取决于系统的配置。

一般4核心8G的配置可以开40个窗口,多了会卡。

本程序只供爬虫学习研究使用,严禁用于非法用途。

##下面简单介绍一下代码的使用方式和环境 详细的使用还是靠自己阅读代码集成接口来运行

1.首先安装google浏览器 www.google.cn/chrome/ 2.安装python3 www.python.org 或可使用PyCharm Community集成IDE开发工具 3.下载源码 github.com/ohuangbino/… 4.安装依赖包 multiprocessing、selenium 5.修改api.py接口文件把里面的所有接口方法替换和实现你自己后端的业务逻辑 6.阅读 executes.py 文件的主业务逻辑,并修改接口返回数据 7.根据系统平台下载chromedriver到webdriver目录 8.运行main.py

本程序只适用于有一定python基础的人学习使用,小白教程暂时还没时间编写,也不知道还有无编写的必要。

完整程序请关注我的github github.com/ohuangbino/…

文章分类
后端
文章标签