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

揭秘AI+RPA:CSDN 自动登录 RPA 的实现之道

在上一篇博客《揭秘AI+RPA:CSDN热榜数据抓取RPA与AI融合之道》中,当介绍CSDN热榜数据抓取RPA时,其前提条件是处于登录状态。在本节内容中,我们就来分享自动登录RPA的具体实现方式

	login_ele = client.ele('@class:toolbar-btn-loginfun')time.sleep(2)if login_ele:log('error', 'csdn未登录')raise Exception('csdn未登录')

前文中,当login_ele不为空时,说明用户未登录,此时我们就需要实现登录。

首先,获取用户名和密码

本文采用硬编码的形式,在实际的项目开发中,不建议使用这种方式。

    username = '你的手机号/邮箱/用户名'pwd = '登录密码'

然后,找到“密码登录”选项,并点击

client.ele(f'@text():密码登录').click()

接下来,找到用户名输入框和密码输入框

    login_ele = client.eles('@class:base-input-text')login_ele[0].input(username)time.sleep(1)login_ele[1].input(pwd)time.sleep(1)

然后,勾选服务条款和隐私协议

    client.ele('@class:inform-title').click()time.sleep(1)

最后找到登录按钮并点击即可

client.ele('@class:base-button').click()

下一节,我们将会分享自动登录PRA的进阶----滑块验证以及加减乘除验证。


http://www.mrgr.cn/news/29671.html

相关文章:

  • 【多模态大模型】社招秋招实习 -- 快手招聘!
  • Java--stream流、方法引用
  • vue 数组转字符串以逗号分隔
  • JVM相关
  • 【Git】远程仓库
  • C++中为什么构造函数和析构函数不允许调用虚函数?
  • 浅谈Spring Cloud:Nacos的配置
  • do { ... } while (0) 的意义
  • etsts
  • 英飞凌—TC377芯片详解(2)
  • 「全球大模型竞技场」更新:DeepSeek-V2.5全面领跑国内模型
  • Uinty Collider 有几种?
  • nonlocal本质讲解(前篇)——从滤波到Nonlocal均值滤波
  • B端:分享一波简洁、高颜值的pad端管理界面。
  • WSL中使用AMBER GPU串行版
  • AI修手有救了?在comfyui中使用Flux模型实现局部重绘案例
  • 【MQTT协议使用总结】基于-FreeRTOS平台-移植MQTT协议栈
  • C++编程:多线程环境下std::vector内存越界导致的coredump问题分析
  • [Golang] Context
  • 双指针算法