- 博客(9)
- 收藏
- 关注
原创 selenium中登录验证码问题
刚开始我用的是python中自带的验证库,但是我发现成功率真不高,后来用的百度的接口,因为只是数字加字母的验证,所以问题不大。具体元素自己代入。 from selenium import webdriver import time from PIL import Image, ImageEnhance import requests import base64 #首先截图整个页面 dri...
2020-04-09 16:24:59 655
原创 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 3348
原创 从文件中读取,接口请求后,把结果保存到另外一个文件
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 318
原创 jmeter初学小试一手
接口压力测试。单个GET接口。如果是多个接口就需要整成一个事务。 1.拿到账号token,项目根据ID得token,所以要多用户,写基本去请求接口获得token,最后得到返回值只有token的文本。 当然,最后报错了, ...
2019-04-12 14:37:42 125
原创 WebDriver中常用的一些方法
from selenium import webdriver import 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 336
转载 鼠标事件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 3253
原创 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-8 f...
2018-08-04 13:42:54 343
原创 第一周
""" Name = input("name:") Age = int(input("age:")) print(type(Age), type(str(Age))) Job = input("job:") Saly = input("saly:") info = ''' ----info of %s---- name:%s age:%d job:%s saly:%s ''.
2018-08-04 13:27:48 101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人