资源简介
主要用到技术:
selenium
百度AI文字识别
滑动验证码的先加速后减速设计
代码片段和文件信息
# -*- coding: utf-8 -*-
# @AuThor : frank_lee
from selenium import webdriver
from selenium.webdriver.support.wait import WebDriverWait
import random
from selenium.webdriver import ActionChains
import time
from aip import AipOcr
import base64
class Pojie:
def __init__(self):
self.url = ‘https://www.52pojie.cn/member.php?mod=logging&action=login‘
self.driver = webdriver.Chrome()
self.wait = WebDriverWait(self.driver 30) # 设置超时时间
self.zoom = 1
def open(self):
self.driver.get(self.url)
self.driver.maximize_window()
def recognize_image(self):
captcha_image = self.driver.find_element_by_xpath(‘//div[@class=“imgCaptcha_img“]/img‘)
captcha = captcha_image.get_attribute(‘src‘)
# 下载图片
fh = open(“captcha.jpg“ “wb“)
fh.write(base64.b64decode(captcha.split(‘‘)[1]))
fh.close()
APP_ID = ‘你的 App ID‘
API_KEY = ‘你的 Api Key‘
SECRET_KEY = ‘你的 Secret Key‘
wit
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-11 12:36 52pojie_login-master\
文件 4916 2019-04-11 12:36 52pojie_login-master\52pojie_clock.py
文件 4681 2019-04-11 12:36 52pojie_login-master\52pojie_login.py
文件 353 2019-04-11 12:36 52pojie_login-master\README.md
文件 792275 2019-04-11 12:36 52pojie_login-master\pojie.gif
相关资源
- python查询百度关联词(相关搜索结果
- 北京工业大学lgn网关登录
- 百度图片识别
- python 手动验证并模拟登录12306
- python 登录QQ(基于QQ5.8)
- python +headless+chrome 模拟搜索百度关键
- python 中英文翻译api request(百度)
- python 初级学生信息管理系统,包括区
- Python实现百度文库
- python实现 qq音乐/网易音乐/虾米/酷狗
- python 截图并识别图片中的文字(基于
- Python调用百度翻译接口
- python百度图片
- 利用百度语音接口合成多人对话
- python爬取百度贴吧图片(图片到本地
- python爬取百度图片
- python爬虫百度图片(将网络图片采集
- Python项目案例开发从入门到实战源代
- 百度百科爬虫并利用Neo4j做知识图谱展
- 百度贴吧 爬虫 python
- PyQt5学生成绩信息系统一:登录窗口
- python3.7 requests模拟新浪微博登录
- Python-2019年百度的实体链指比赛ccks2
- fromTxtToFindText.py
- Python爬虫爬取百度百科词条源码
- python爬取百度图片以及图像批量处理
- Python采集百度地图数据.zip
- Python实现用户登录
- python实战之百度新闻爬取.md
- python利用百度地图API进行地理编码将
评论
共有 条评论