selenium
seleniumseleniumseleniumseleniumseleniumseleniumseleniumselenium
初遇我ㄖ寸の热情呢?
煎茶坐看梨门雨,情话是你,风景也是你
展开
-
交管系统,接口,UI新增删除课程
from selenium import webdriverimport timeimport string, randomimport requestsimport pprintsele删除课程 def Delete_Course(): driver = webdriver.Chrome() driver.implicitly_wait(10) dri...原创 2022-04-15 09:36:17 · 7591 阅读 · 1 评论 -
删除消息中心消息脚本
import requestsimport pprintdef login_api(): values = { "username": "admin_pretest", "password": "11111111", "url": "原创 2022-04-15 09:36:42 · 7423 阅读 · 0 评论 -
CSS样式表&alert框之类
CSS样式为了找到元素,一直都是一层一层的找的有一种属性是style,可以是写在内部的,内联的也可以是外部,通过一个就样式表的声明一下。放在head里面样式表前面的限定符,就是限定要修饰的元素选择元素的方法 tag/id/class根据tag名 标签P{color:red;}根据ID#ID{color:red;} 前面要加#号根据class.class{color...原创 2022-04-15 09:33:58 · 7793 阅读 · 0 评论 -
等待和frame
等待import timetime.sleep(2)get 请求的时候会等界面返回的,之后才会执行下一步操作,所以不需要等点击的动作(click)发送给浏览器的时候,是立刻执行下面的动作。所以要加时间隐式等待全局的设定 后面所有的选择元素的代码都不需要单独的指定周期性等待了 # driver.implicitly_wait(10) 每个半秒钟找一次,直到页面元素出来...原创 2022-04-15 09:33:39 · 7351 阅读 · 0 评论 -
selenium练习————天气
访问天气查询网站(网址如下),查询江苏省天气http://www.weather.com.cn/html/province/jiangsu.shtml获取江苏所有城市的天气,并找出其中每天最低气温最低的城市,显示出来,比如温度最低为12℃, 城市有连云港 盐城driver = webdriver.Chrome()driver.get(“http://www.weather.com...原创 2022-04-15 09:33:22 · 8630 阅读 · 6 评论 -
selenium练手小程序
from selenium import webdriverdriver = webdriver.Chrome() #路径已经放到环境变量所以可以不写driver.get("http://www.baidu.com")element_keyword = driver.find_element_by_id("kw")element_keyword.send_keys("松勤")...原创 2022-04-15 09:33:02 · 7578 阅读 · 2 评论 -
selenium3>>>截图讲解
原创 2022-04-15 09:37:30 · 7652 阅读 · 1 评论 -
获取应用中心的应用
from selenium import webdriverimport timefrom selenium.webdriver.common.action_chains import ActionChains #悬停的操作driver = webdriver.Chrome()driver.implicitly_wait(10)driver.get("https://canary...原创 2022-04-15 09:37:02 · 7396 阅读 · 0 评论 -
删除df数据的封装函数
import unittestimport pprintimport requestsimport timeclass Web_interface(): def __init__(self): # 定义一个初始化方法 pass def login_api(self, url, username, password): values ...原创 2023-06-27 09:21:25 · 7421 阅读 · 1 评论 -
selenium 复制粘贴
from selenium import webdriverfrom selenium.webdriver.common.keys import Keysfrom time import sleepdriver=webdriver.Chrome()driver.get("http://www.baidu.com/")driver.find_element_by_css_selecto...原创 2022-04-15 09:37:44 · 8773 阅读 · 1 评论 -
xpath选择
xpath选择·XPath(XML Path Language) ·是W3C(world Wide Web Consortium)定义的 用来在XML文档中选择节点的语言 主流浏览器也支持XPath语法 对于浏览器原生支持XPath的,Selenium尽量使用原生的XPath实现, 有些浏览器也支持通过XPath来访问。 xpath的语法看起来非常...原创 2022-04-15 09:34:44 · 7886 阅读 · 0 评论 -
selenium练习-----51job
题目登录 http://www.51job.com点击高级搜索输入搜索关键词 python地区选择 杭州职能类别 选 计算机软件 -> 高级软件工程师公司性质选 外资 欧美工作年限选 1-3 年搜索最新发布的职位, 抓取页面信息。 得到如下的格式化信息Python开发工程师 | 杭州纳帕科技有限公司 | 杭州 | 0.8-1.6万/月 | 04-27Python高级开...原创 2022-04-15 09:34:31 · 7721 阅读 · 1 评论 -
创建规则引擎
创建规则引擎from selenium import webdriverimport timefrom selenium.webdriver.common.action_chains import ActionChains #悬停的操作driver = webdriver.Chrome()driver.implicitly_wait(10)driver.get("https://...原创 2022-04-15 09:36:04 · 116 阅读 · 0 评论 -
找出6v上标红的电影
找出6v上标红的电影from selenium import webdriverimport timefrom selenium.webdriver.common.action_chains import ActionChains #悬停的操作driver = webdriver.Chrome()driver.implicitly_wait(10)driver.get("http...原创 2022-04-15 09:35:34 · 9702 阅读 · 0 评论 -
编辑框,单选框,勾选框,复选框相关操作
编辑框的一些操作用clear方法清除该元素里面的字符串 #输入框打开的时候,已经有内容了 input1.clear()获取input元素里面输入的文本内容 #获取输入框里面已经有的内容 input1.get_attribute("value")单选框对应的html <input type="radio" name="gender&q原创 2022-04-15 09:34:14 · 7509 阅读 · 0 评论 -
查看当日工作
查看当日工作from selenium import webdriverimport timefrom selenium.webdriver.common.action_chains import ActionChains #悬停的操作driver = webdriver.Chrome()driver.implicitly_wait(10)driver.get("https://...原创 2022-04-15 09:35:48 · 7339 阅读 · 1 评论 -
selenium小练习
– 作业1 登录华为官网 https://www.vmall.com/, 点击 “华为官网” 和 “更多精彩->应用市场” 两个链接 检查 “华为官网” 页面上是否 有如下主菜单 智能手机 笔记本&平板 穿戴设备 智能家居 更多产品 软件应用 服务与支持 华为商城 检查 “应用市场” 页面上是否 有如下主菜单 首页 游戏 软件 专题 品牌专区 华为软件专区 最后再回到主窗口, 检查鼠...原创 2022-04-15 09:35:18 · 7741 阅读 · 1 评论 -
WebDriver对象的一些方法&界面冻住
WebDriver对象的一些方法获取当前窗口的title 就是标题栏的文字,会变的driver.title获取当前窗口的地址栏url地址driver.current_url随着用户的操作,title和current url会变化截屏driver.get_screenshot_as_file(‘ssl.png’)切换窗口切换到新的窗口里面操作循环遍历 driver.window...原创 2022-04-15 09:37:57 · 7609 阅读 · 0 评论 -
selenium练习12306
打开 12306 网站 https://kyfw.12306.cn/otn/leftTicket/init 出发城市 填写 ‘南京南’, 到达城市 填写 ‘杭州东’ 注意输入城市名前,一定要先点击一下输入框,否则查不到。 而且输入城市名最后要包含一个回车符,否则输入框里面会自动清除 发车时间 选 06:00–12:00 发车日期选当前时间的下一天,也就是日期标签栏的,第二个标签 我们要查找的是所有...原创 2022-04-15 09:35:00 · 8101 阅读 · 1 评论