![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
selenium
从小不爱学习~
这个作者很懒,什么都没留下…
展开
-
模拟键盘操作
模拟键盘操作 #键盘事件 from selenium import webdriver from selenium.webdriver.common.keys import Keys import time driver = webdriver.Chrome() driver.implicitly_wait(10) driver.maximize_window() #打开网页 driver.get("http://www.baidu.com") #定位输入框,输入内容 driver.find_elem原创 2020-11-25 21:22:52 · 430 阅读 · 0 评论 -
警告框处理
警告框处理 #警告框有三种:1,只有确认按钮 2.有取消和确认按钮 点击后都需要在此确认 3,可以进行内容输入的 #导入键盘操作的包 from selenium.webdriver.common.keys import Keys from selenium import webdriver import os,time driver = webdriver.Chrome() file_path = "file:///" + os.path.abspath('jinggaofile.html') drive原创 2020-11-24 21:56:59 · 248 阅读 · 1 评论 -
文件上传
文件上传 对于通过input标签实现的上传功能,可以将其看作是一个输入框,即通过send_keys()指定本地文件路径的方式实现文件上传。 创建upfile.html文件,代码如下: <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <title>upload_file</title> <link href="http://cd原创 2020-11-24 20:08:00 · 53 阅读 · 0 评论 -
元素等待 ——显示等待,隐式等待
元素等待 ——显示等待,隐式等待 #元素等待:显示等待 隐士等待 #显示等待是等待加载页面上的单个元素,显示等待一般应用在查询内容比较多,加载时间特别长的时候 #隐式等待是等待整个页面全部加载完成 from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.su原创 2020-11-22 17:37:35 · 345 阅读 · 0 评论