Selenium基础知识 自动登录百度网盘

python登录百度网盘 下述代码中,需要手动输入账号、密码以及验证码。在获取验证码时,会返回一个验证码图片的链接,需要将其复制到浏览器中查看。本代码中,验证码仅仅是用一个输入框输入的,因此不能实时显示验证码,需要手动查看并输入。本文并没有对验证码识别进行分析。 阅读详情
from selenium import webdriver
import time
from selenium.webdriver.common.by import By

data = {
   
   
    'url':'https://pan.baidu.com/',
    'enter_elem_id'   : 'TANGRAM__PSP_4__footerULoginBtn',
    'username_elem_id': 'TANGRAM__PSP_4__userName',
    'password_elem_id': 'TANGRAM__PSP_4__password',
    'submit_elem_id'  : 'TANGRAM__PSP_4__submit',
    'username'        : '*********',
    'password'        : '**********',
}

driver = webdriver.Edge()
# 设置浏览器窗口的位置和大小
driver.set_window_position(20,40)
driver.set_window_size(1100,700)

def testLogin():
    driver.get(data['url'])

    # 要先点击去登录按钮
    # driver的源码变了 这样不行 driver.find_element_by_class_name("u-button bd-login-button__wrapper u-button--primary").click()
    # 要这样写
    qudenglu = driver.find_element(by=By.CLASS_NAME,value="bd-login-button bd-log
别再傻傻等验证码了!用Selenium+Python搞定百度网盘Cookie免登录(附完整代码) 本文详细介绍了如何使用Python和Selenium实现百度网盘Cookie免登录,彻底告别繁琐的验证码流程。通过获取和加载Cookie,用户可以持久化登录状态,大幅提升操作效率。文章包含完整代码示例和异常处理机制,适用于自动化测试和日常办公场景。 阅读详情

相关推荐

selenium2+python_用cookie实现自动登录(百度首页为例)

最近在学selenium webdriver,看书的过程中发现用cookie处理自动登录,所以研究了一下如何登录百度首页。过程很简单,先手动登录获取了cookies,然后保存得到的cookies,再开始写自动登录的代码。(由于有验证码,必须的这么做啊,高级的验证码处理方式我还不会,高手请绕过)。 获取cookies 代码如下: # coding:utf-8 from seleni

李海荟的专栏 5545

Python 爬虫实战:模拟登录百度网盘自动化下载文件(验证码识别与流程自动化)

百度网盘作为国内主流的云存储平台,拥有庞大的用户群体和海量的文件资源。对于有批量文件处理需求或希望实现文件自动化管理的用户来说,掌握模拟登录百度网盘并自动化下载文件的技能具有很高的实用性。然而,百度网盘的反爬虫机制较为严格,直接使用常规爬虫手段获取文件存在一定的挑战。因此,本篇文章将深入探讨如何通过 Python 爬虫技术实现模拟登录百度网盘,并结合验证码识别与流程自动化技术完成文件的自动化下载。

yansideyucsdn的博客 1554

Python 爬虫实战:Selenium 爬取百度网盘文件(目录结构解析 + 文件分类)

百度网盘作为国内领先的云存储平台,拥有庞大的用户群体和海量的文件资源。对于个人用户而言,整理和分析自己的网盘文件结构,能够更好地管理和利用存储空间。本项目旨在通过 Python 和 Selenium 技术,实现对百度网盘文件的自动化爬取,解析网盘的目录结构,并对文件进行分类统计,为用户提供完整的文件管理解决方案。

u014481728的博客 2025

Python爬虫实战:模拟登录百度网盘 – 自动化登录并下载文件

由于百度网盘的反爬虫机制较为严格,直接使用爬虫获取文件会面临一定的挑战,因此模拟登录并进行文件下载是一个复杂但有趣的任务。等库,来模拟登录百度网盘,并通过模拟用户操作进行文件下载。例如,密码可能是通过某种加密算法(如MD5或SHA256)进行处理的,我们需要用正确的方式加密密码并提交。不过需要注意的是,本文中的技术和方法仅供学习和研究使用,实际应用中需要遵守各个网站的使用条款和反爬虫政策。登录成功后,用户可以通过百度网盘获取文件的下载链接。通过设置合理的请求头,可以伪装成真实用户的请求,降低被检测的概率。

2201_76125261的博客 1473

机器学习预测股票收益(一)之随机森林模型

机器学习预测股票收益(一)前言一、导入库和数据二、处理数据以及计算特征变量三、使用随机森林回归预测股票收益1.构建训练集和测试集2.查看预测结果四、根据预测结果构建long-short投资组合1.定义投资组合函数2.定义绩效分析函数五、引入Fama-French Factor六、投资组合表现1.超额收益表现2.多因子回归总结 前言 本文将使用Python整理1927-2020年所有美国上市公司股票数据。根据历史收益以及交易量,使用随机森林,支持向量机以及神经网络等机器学习方法预测股票收益。最优结果构建的资产

weixin_47174968的博客 1万+

告别OFDM卡顿:用MATLAB手把手仿真AFDM波形,搞定高铁、无人机通信的时变信道难题

本文详细介绍了如何使用MATLAB仿真AFDM波形,解决高铁和无人机通信中的时变信道难题。通过仿射变换技术,AFDM在多普勒频移严重的场景下表现优异,显著提升通信质量。文章包含参数配置、波形生成、性能对比等实战内容,适合通信工程师和研究人员参考。

weixin_27014595的博客 319

从DC到DCG:手把手教你搭建物理感知综合流程(含DEF文件处理避坑指南)

本文详细介绍了从Design Compiler(DC)过渡到DC Topographical(DCT)和DC Graphical(DCG)的完整操作框架,特别针对DEF文件处理提供避坑方案。通过环境准备、工具升级、DEF文件处理、DCG综合配置等步骤,帮助开发者高效应对28nm以下工艺节点的物理感知综合挑战,显著提升时序收敛效率。

weixin_27966471的博客 381

VSCode多文件C语言项目编译实战:从配置到运行

本文详细讲解了如何在VSCode中配置多文件C语言项目的编译环境。通过手把手教学,指导读者创建项目结构、编写代码,并重点深度配置task.json与launch.json文件,实现一键编译和调试所有C文件,解决常见的“undefined reference”等链接错误,提升开发效率。

g8f9d0s1a2的博客 1098

【知识分享】车载以太网PCB布局设计指南

本文将深入探讨在设计车载以太网设备的印刷电路板(PCB)时需要着重考虑的若干关键主题。这些主题广泛涵盖了数据布线设计,以确保其符合信号完整性(SI)和电磁兼容性(EMC)标准;外部元器件的合理摆放;以及采取有效的抗电磁干扰(EMI)布局策略等方面。通过全面且细致地处理这些关键环节,能够显著提升车载以太网设备的性能与可靠性。

一只豌豆象的博客 1352

基于STM32设计的水质检测系统_333

水质安全对生态环境、农业生产、工业制造以及人类健康至关重要。针对传统水质检测方式检测周期长、成本高、实时性差的问题,本项目设计并实现了一种基于STM32的水质检测系统。系统采用STM32F103RCT6作为主控芯片,集成水温、pH值、电导率和浊度等传感器,能够实时采集水质数据,并通过OLED显示屏进行本地显示。同时,利用Air724UG 4G模块通过MQTT协议将数据上传至华为云IoT平台,实现远程监测。用户可通过Qt5开发的Android手机APP和Windows上位机查看水质数据,并接收超限报警提示。此

713

【06】新国都——新国都 嵌入式笔试,校招,题目记录及解析

本文总结了新国都嵌入式校招笔试题目及解析,内容涵盖C语言基础、Linux系统、数据结构与算法等多个方面。主要包括:1)不定项选择题10道,涉及字符串常量、蓝牙与GPRS区别、编译错误识别等;2)判断题10道,考察Linux权限、循环控制、内存管理等;3)填空题5道,包括编码计算、逻辑运算、宏定义等;4)简答题2道,解析全局变量引用和进程线程区别。题目难度适中,重点考察嵌入式开发基础知识和编程能力,并提供详细解析和扩展知识链接,对准备嵌入式相关笔试具有参考价值。

程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。 1432

整理 钢琴 铃木钢琴教程(铃木)

铃木钢琴 超清PDF

TS的博客 1215

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

上一篇: Selenium基础知识 自动登录QQ空间
下一篇: Selenium基础知识 自动搜索
今天也有学习吗_
博客等级 码龄7年 0粉丝 14原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值