自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 FF60高版本中用插件Try XPath,

2018-08-04 15:22:30 949

原创 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关注的人

提示
确定要删除当前文章?
取消 删除