python自动化操作网页(谷歌浏览器)
python自动化操作网页谷歌浏览器所需工具下载.zip
一、python自动登录判题系统
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
#打开网页
url="http://acm.wzu.edu.cn/index/"
driver = webdriver.Chrome()
driver.get(url)
#等待5秒
driver.implicitly_wait(5)
driver.maximize_window()# 最大化窗口#获得元素,比填写账号与密码
driver.find_element_by_name("username").send_keys("**********")
elem=driver.find_element_by_name("password")
elem.send_keys("123456")#登录:
#1.发送回车键
# elem.send_keys(Keys.ENTER)
#2.通过Xpath
#driver.find_element_by_xpath("/html/body/div[1]/div/div/div/form/button").click()
#3.通过其他标签组合查找
driver.find_element_by_xpath('//*[@class="navbar-form pull-right"]/button').click()
二、python自动登录qq邮箱
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
#打开网页
url="http://www.mail.qq.com/"
driver = webdriver.Chrome()
driver.get(url)
#等待5秒
driver.implicitly_wait(5)
driver.maximize_window()# 最大化窗口driver.switch_to.frame("login_frame")driver.find_element_by_xpath('//*[@id="switch"]/a[2]').click()driver.find_element_by_id("u").send_keys("1837290753")
elem=driver.find_element_by_id("p")
elem.send_keys("**************")
elem.send_keys(Keys.ENTER)
三、python自动登录豆瓣
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
#打开网页
url="http://www.douban.com/"
driver = webdriver.Chrome()
driver.get(url)
#等待5秒
driver.implicitly_wait(5)
driver.maximize_window()# 最大化窗口driver.switch_to.frame(0)
driver.find_element_by_xpath('/html/body/div[1]/div[1]/ul[1]/li[2]').click()
driver.find_element_by_id("username").send_keys("19858735253")
elem=driver.find_element_by_id("password")
elem.send_keys("zs123456")
elem.send_keys(Keys.ENTER)
只有学会挑战的人,才能最捷足先登的到达成功的彼岸;只有懂得挑战的人,才是最有自信心与实力的人。
python自动化操作网页(谷歌浏览器)相关推荐
- python自动化操作电脑的简单实现
最近由于工作原因,需要机械性重复性的计算好多组数据,而这些数据不同点就在于输入参数的不同,所以就想着利用python来解放双手. 在网页直接bing"python自动化"后,发现了 ...
- Python自动化操作Excel
二.基础准备 环境:python 3.7+ 需要安装第三方模块:xlwings 运行编辑器:jupyter notebook 三.动手动脑 3.0 我们为什么要学编程 首先和大家简单聊一下运营(这里运 ...
- python开发autocad_利用Python自动化操作AutoCAD的实现
1 Python自动绘图 在这里我主要运用了pyautocad库进行AutoCAD的自动化操作,pyautocad是一款功能非常强大的AutoCAD操作处理库,可以实现Python自动绘图.CAD图像 ...
- 用Python自动化操作PPT,看完这篇文章就够了!
作者:超级大洋葱806 https://tangxing.blog.csdn.net/article/details/109568830 大家好,我是小z 今天给大家分享一波Python自动化操作PP ...
- wps python 自动化_请教下 Python 高手,如何用 Python 自动化操作 Excel?
最近迷上了高效处理数据的pandas,其实这个是用来做数据分析的,如果你是做大数据分析和测试的,那么这个是非常的有用的!! 但是其实我们平时在做自动化测试的时候,如果涉及到数据的读取和存储,那么而利用 ...
- python自动化操作浏览器
python的语法精炼简洁,并且很方便集成自动化工具selenium,因此特别适合各个行业的工作人员学习和编写简单程序来实现"机器人助理"帮我们处理频繁重复的网站操作. 废话不多说 ...
- python用于cad_【笔记】利用Python自动化操作AutoCAD
1 Python自动绘图 在这里我主要运用了pyautocad库进行AutoCAD的自动化操作,pyautocad是一款功能非常强大的AutoCAD操作处理库,可以实现Python自动绘图.CAD图像 ...
- 用Python自动化操作Excel制作报表,真的是太方便啦!!!
今天小编来介绍一下如何用Python来操作Excel文件,当中需要用到的模块叫做openpyxl,其中我们会涉及到一些基本常规的操作,例如有 插入与查询数据 分类统计数据 数据的可视化 字体颜色的更改 ...
- Python自动化操作pywinauto
1.连接到应用程序 连接应用程序,首先需要用到pywinauto.application.Application()来创建一个应用程序对象,然后再连接到应用程序,有如下两种方法: 方式一:直接通过st ...
- python操作autocad_【笔记】利用Python自动化操作AutoCAD
1 Python自动绘图 在这里我主要运用了pyautocad库进行AutoCAD的自动化操作,pyautocad是一款功能非常强大的AutoCAD操作处理库,可以实现Python自动绘图.CAD图像 ...
最新文章
- 【Java】类和对象
- 五、单向环形链表---实现约瑟夫(Josephu)问题
- 图 深度优先遍历 广度优先遍历 非递归遍历 图解算法过程
- 面试题总结(21-40)
- 面向对象编程 - 练习题
- o2 atom(HP rw68xx)系列手机将可以使用Android。
- 开发一个爆款 VS Code 插件这么简单!
- 剑指Offer - 面试题4. 二维数组中的查找(双指针)
- c++调用子进程捕获输出(windows,linux)
- 9个心理学研究,让你学习更高效
- Bootstrap模态框的基本使用(复制可用)
- spring整合mybatis(详细)
- chardet使用方法
- 计算机关机的DOS命令是,如何设置电脑自动关机dos指令
- 在html中页面不全,网页显示不全,教您网页显示不全怎么办
- 洛谷P1336 课题选择
- 女神联盟2服务器停止注册,女神联盟2新区,平台几天开一次新区
- 学生管理系统(大数据实验室)
- 安卓开机linux图标,在启动栏制作android studio启动图标
- 硬件描述语言(HDL)
热门文章
- OSChina 周日乱弹 ——愿你在天堂也能写代码
- Wireshark菜单栏介绍
- windows10 查看.theme文件
- 嵌入式测试 模拟共享单车
- 田忌赛马 java,从田忌赛马看Java与.net
- wps2016向程序发送命令_word文档打开,提示“向程序发送命令时出现问题”的原因...
- python画圣诞帽_用Python给头像戴圣诞帽
- 蝸居…唯一有共鳴的戲劇
- ligerui combobox ajax,jquery ligerUI中ligerComboBox 初始值有关问题
- 两台计算机如何共享文档,两台电脑如何共享文件