- 博客(9)
- 收藏
- 关注
原创 selenium中登录验证码问题
刚开始我用的是python中自带的验证库,但是我发现成功率真不高,后来用的百度的接口,因为只是数字加字母的验证,所以问题不大。具体元素自己代入。from selenium import webdriverimport timefrom PIL import Image, ImageEnhanceimport requestsimport base64#首先截图整个页面dri...
2020-04-09 16:24:59
626
原创 Selenium定位iframe,没有id,name的情况下
需要定位的是下面的input,但是首先需要定位到iframe,没有id,name。iframe = driver.find_element_by_xpath("//iframe[contains(@src,'http://baidu.cn/admin/order/orders')]")driver.switch_to.frame(iframe)定位iframe以后再定位input...
2020-04-09 15:58:15
3282
原创 从文件中读取,接口请求后,把结果保存到另外一个文件
URL就不贴出来了base_url = ‘......’with open('../机器人/phone.txt', 'r') as f: for i in f: # print(i.strip()) z = i.strip() payload = { 'phone' : z, ...
2019-06-29 15:25:49
289
原创 jmeter初学小试一手
接口压力测试。单个GET接口。如果是多个接口就需要整成一个事务。1.拿到账号token,项目根据ID得token,所以要多用户,写基本去请求接口获得token,最后得到返回值只有token的文本。当然,最后报错了,...
2019-04-12 14:37:42
115
原创 WebDriver中常用的一些方法
from selenium import webdriverimport time'''set_window_size() 控制浏览器大小driver = webdriver.Firefox()driver.get("http://m.mail.10086.cn")time.sleep(2)#参数数字为像素点print("设置浏览器大小480x800")driver.set_w...
2019-04-12 13:48:07
309
转载 鼠标事件ActionChains基本用法
ActionChains 类提供的鼠标操作的常用方法: context_click() 右击 double_click() 双击 drag_and_drop() 拖动 move_to_element() 鼠标悬停 perform() 执行所有ActionChains 中存储的行为 #引入ActionChains 类from selenium.webdriver.commo...
2018-08-06 19:42:48
3219
原创 python3.6.4+selenium3.10.0+FF60.0.1+geckodriver0.21.0环境搭建
python3: selenium: FF60.0.1: geckodriver0.21.0:selenium3开始需要geckodriver的支持。https://github.com/mozilla/geckodriver/releases 下载需要放到python.exe的同级目录下。首先第一个启动FF浏览器。#coding=utf-8f...
2018-08-04 13:42:54
331
原创 第一周
"""Name = input("name:")Age = int(input("age:"))print(type(Age), type(str(Age)))Job = input("job:")Saly = input("saly:")info = '''----info of %s----name:%sage:%d job:%ssaly:%s''.
2018-08-04 13:27:48
72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人