selenium爬虫模拟登录B站(点触验证码)

阅读: 评论:0

selenium爬虫模拟登录B站(点触验证码)

selenium爬虫模拟登录B站(点触验证码)

前言

本文代码借鉴了《python3网络爬虫开发实战》,个人改进主要为针对为判断b站登录是否成功的部分以及返回给超级鹰平台的错误图片代码(设置全局变量)。

# _*_ coding: utf-8 _*_
"""
Time:     ${DATE} ${TIME}
Author:   Hikari
Version:  V 0.1
File:     ${NAME}.py"""from io import BytesIO
from PIL import Image
import time
import requests
from selenium.webdriver import ActionChains
from selenium import webdriver
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdrivermon.by import By
from selenium.webdriver.support.ui import WebDriverWait
from chaojiying import Chaojiying#输入你的B站、超级鹰用户名和密码
pic_id =''
EMAIL='your email'
PASSWORD = 'your passwd'
CHAOJIYING_USERNAME = 'your chaojiying username'
CHAOJIYING_PASSWORD = 'your chaojiying passwd'
CHAOJIYING_SOFT_ID = 924124
CHAOJIYING_KIND = 9004 #返回1到4个坐标
#封装函数
class CrackTouClick():#测试网站:采用B站登录def __init__(self):self.url = ''self.browser = webdriver.Chrome()self.wait = WebDriverWait(self.browser, ail = EMAILself.password = PASSWORDself.chaojiying = Chaojiying(CHAOJIYING_USERNAME

本文发布于:2024-02-05 01:51:36,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170721333661934.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:爬虫   验证码   selenium
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23