当前位置: 首页 > news >正文

wordpress不登陆不能看内容山西网站seo

wordpress不登陆不能看内容,山西网站seo,广告公司网站建设的定位,小程序登录入口在哪里概述 python模拟登录平台,遇见验证码识别!用最简单的方法seleniumda破解验证码,来自动登录平台 详细 python用seleniumxpath模拟登录破解验证码 先随便找个小说平台用户登陆 - 书海小说网用户登陆 - 书海小说网用户登陆 - 书海小说网 准…
  • 概述

python模拟登录平台,遇见验证码识别!用最简单的方法selenium+da破解验证码,来自动登录平台

详细

python用selenium+xpath模拟登录+破解验证码

先随便找个小说平台
用户登陆 - 书海小说网用户登陆 - 书海小说网用户登陆 - 书海小说网

准备工作

selenium这个模块要用到驱动浏览器,我的是火狐浏览器,win10x64位的,所以我下载了最新版本,

https://github.com/mozilla/geckodriver/releases/download/v0.20.1/geckodriver-v0.20.1-win64.ziphttps://github.com/mozilla/geckodriver/releases/download/v0.20.1/geckodriver-v0.20.1-win64.ziphttps://github.com/mozilla/geckodriver/releases/download/v0.20.1/geckodriver-v0.20.1-win64.zip

当然这个可以根据你们的浏览器来,不一定非要用火狐,下载好了,把文件放到python文件里就可以

破解验证码,那就用打码平台,我现在用的是超级鹰!

里面有很多语言开发文档,咱是python,当然是选python

需要的东西都准备好了,那开始吧

1、导入火狐的驱动浏览器引擎和超级鹰开发文档里面的Chaojiying_Client类

    from selenium.webdriver import Firefoxfrom chaojiying import Chaojiying_Client

2、锁定url、利用selenium跳转到这个网址页面

web.get('http://www.shuhai.com/login')

3、先观察一下这个登录界面

4、看这个情况,先把验证码破解好,在来通过selenium来登录、先处理一下验证码,直接拷贝验证码网页的xpath拿到验证码,然后在利用超级鹰大码平台处理

img = web.find_element_by_xpath('//*[@id="checkcode2"]').screenshot_as_png

5、验证码拿到了!然后用超级鹰打码平台,破解

chaojiying = Chaojiying_Client('用户名', '用户密码', '96001')dic = chaojiying.PostPic(img,1902)# 这个两段代码超级鹰开发文档里面有,直接拷贝过来!用户名:账号!用户密码:密码

6、破解到验证码,现在把它提取出来

verify_code = dic['pic_str']

7、验证码现在搞好了!现在就是把用户名、密码、和提取好的验证码放进来!和验证码一样,直接拷贝用户名、密码、的xpath,然后直接放进去就可以了

 
  1. # 通过xpath填入用户名
    web.find_element_by_xpath('/html/body/div[1]/div/div/div[1]/div[2]/form/div[2]/div[1]/div[2]/input').send_keys("@the虫子")

 
  1. # 填写密码
    web.find_element_by_xpath('/html/body/div[1]/div/div/div[1]/div[2]/form/div[2]/div[2]/div[2]/input').send_keys("zhang123456")

 
  1. # 填写验证码
    web.find_element_by_xpath('/html/body/div[1]/div/div/div[1]/div[2]/form/div[2]/div[3]/div[2]/input').send_keys(verify_code)

8、设置个时间,避免太快卡主,设置填写用户名、密码、验证码为5秒

 
  1. time.sleep(5)

9、用户名、密码、验证码都填写好了,现在就差登入了,和上面一样,直接拷贝登入按钮的xpath

web.find_element_by_xpath('//*[@id="dosubmit"]').click()

10、同样也设置个点击登入时间为5秒

 
  1. time.sleep(5)

这样我们的模拟登入+验证码识别程序就写完了,咱看看架构和运行结果

项目架构

运行结果

http://www.tj-hxxt.cn/news/90878.html

相关文章:

  • 怎么做网站登录界面网推怎么做最有效
  • 怎么做8代码网站百度推广账户搭建
  • 政府网站建设运维情况自查报告2023全民核酸又开始了
  • 客户做外贸用那些网站宁波seo怎么做引流推广
  • 免费排版网站今天的新闻 最新消息
  • 凡科建的网站怎么样教育培训班
  • 怎么做网站免费的国外搜索引擎有哪些
  • 网站的footer怎么做seo资源是什么意思
  • 深圳口碑最好的装修公司天津网络优化推广公司
  • 旅游响应式网站建设搜索排名优化
  • 做冲压件加工有什么好网站阳泉seo
  • 食品品牌推广方案seo关键词怎么填
  • 哪里找人做网站上海短视频培训机构
  • 招商网站平台泰安做网站公司哪家比较好
  • 做nba直播网站有哪些佛山seo优化外包
  • 东莞做网站 南城石佳免费个人网站平台
  • 网站开发源代码修改企业网络营销方案策划
  • 网站建设的客户需求分析调研表线上推广渠道有哪些
  • 军事最新消息新闻关键词快速优化排名软件
  • 免费浏览的不良网站sem优化是什么意思
  • 建设工程用地批准手续在哪个网站利尔化学股票股吧
  • 陇南网站网站建设合肥网络推广平台
  • 有什么网站做悬赏的 能挣钱如何创建属于自己的网站
  • 哪里有零基础网站建设教学免费发布广告信息平台
  • 成都建设网站设计个人博客网站模板
  • java web医疗网站开发外贸营销网站制作公司
  • 关于网站建设公司大全百度网站推广费用
  • 招考网站开发最新的疫情防控政策和管理措施
  • 美国黄色网站开发网站域名备案查询
  • 国外包装设计欣赏网站关键词简谱