您现在的位置是:首页 > 正文

selenium完成账号密码自动登录(以processOn为列)

2024-04-01 00:32:07阅读 0

使用selenium控制浏览器完成processOn自动登录
实现思路
先初始化浏览器驱动->到登录页面->定位输入输出填入值->定位登录按钮模拟点击。

实现代码如下:

# encoding = utf-8
from selenium import webdriver

# 先初始化浏览器驱动
driver = r"C:\Users\35826\PycharmProjects\bee\driver\chromedriver.exe"
options = webdriver.ChromeOptions()
options.headless = True
options.debugger_address = "127.0.0.1:" + '9222'
driver = webdriver.Chrome(executable_path=driver, options=options)

# 到登录页面
username = "your@qq.com"
password = "yourpwd"
driver.get("https://www.processon.com/login?f=index")

driver.find_element_by_css_selector("#login_email").send_keys(username)

driver.find_element_by_css_selector("#login_password").send_keys(password)
# 输入完账号密码点击立即登录
driver.find_element_by_css_selector("#signin_btn").click()

网站文章

  • 别再唱衰Python了,未来十年Python的“霸榜”地位依旧!

    别再唱衰Python了,未来十年Python的“霸榜”地位依旧!

    直接说结论!不管唱反调的人怎么唱衰,Python 在下一个十年仍然十分重要,并且依旧会与时俱进。

    2024-04-01 00:32:00
  • LeetCode:240. Search a 2D Matrix II搜索二维矩阵 II(C语言)

    LeetCode:240. Search a 2D Matrix II搜索二维矩阵 II(C语言)

    题目描述: 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性: 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。 示例: 现有矩阵 ...

    2024-04-01 00:31:33
  • 因为它是在别处已打开 Word 无法保存此文件

    症状当您要打开 MicrosoftWord 中运行 Microsoft Visual Basic for Applications (VBA) 宏并以保存更改到 Word 文档, 然后出现以下错误信息: 因为它已打开其他地方 Word 无法保存此文件。 (/) // 服务器 共享 文件名 .doc /例如, 您运行 VBA 宏是类似于以下示例时可能出现此问题: Sub Test()Dim Wo

    2024-04-01 00:31:26
  • VB调用C++编写的dll(接口约定)

    dll示例代码// 32位编译(VS2017条件编译)#ifdef _M_IX86#pragma comment(linker, "/export:Send_Str_To_DLL_TEST=_Send...

    2024-04-01 00:30:53
  • 【笔记】CIOU公式

    【笔记】CIOU公式

    eg1: c = torch.tensor([[1.0000, 2.0000], [0.0000, 0.0000], [0.0000, 0.0000]]) print(torch.sum(torch.pow((c), 2), axis=0)) tensor([1., 4.]) c = torch.tensor([[1.0000, 2.0000],

    2024-04-01 00:30:47
  • jdk与jre的区别 热门推荐

    jdk与jre的区别 热门推荐

    首先笔者想阐明的是:JDK和JRE没想象中的那么简单。 相信大家都知道JDK和JRE是什么,但是具体干什么用不妨先试问下自己,如果能说出个所以然来,那么这篇文章大神请自觉忽略,呵呵,或者可以温故一下。 如果有哪里说的不对的地方还望指出,谢谢。 下面来简单说明下 先上张图,宏观的看一下 从图中可以看出JDK包含JRE包含JVM... JDK:java developmen...

    2024-04-01 00:30:43
  • Python经典面试题

    Python经典面试题

    一、Python经典面试题1、用你觉得最Python的方式来实现a、b元素交换a,b=b,a2、Python实现—个单例模式单例模式确保某一个类只有一个实例存在当你希望在整个系统中,某个类只能出现一个...

    2024-04-01 00:30:38
  • VS2019实用调试技巧

    VS2019实用调试技巧

    Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。 Release 称为发布版本,编译器对我们写的代码进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用,Release版本不能调试。

    2024-04-01 00:30:13
  • dependency walker工具简介及使用

    dependency walker工具简介及使用

    dependency walker工具简介及使用

    2024-04-01 00:30:06
  • django中使用celery做异步任务、定时任务

    django中使用celery做异步任务、定时任务

    一、celery架构图 生产者消费者模型 调度方法 二、配置使用 celery很容易集成到Django框架中,当然如果想要实现定时任务的话还需要安装django-celery-beta插件,后面会说明...

    2024-04-01 00:29:58