自定义博客皮肤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)
  • 收藏
  • 关注

转载 Python 线程,with的作用(自动获取和释放锁Lock)

import threadingimport time num=0 #全局变量多个线程可以读写,传递数据mutex=threading.Lock() #创建一个锁 class Mythread(threading.Thread): def run(self): global num with mutex: #with Lock的作用相当于...

2018-11-23 12:40:21 878

转载 Selenium:利用select模块处理下拉框

在利用selenium进行UI自动化测试过程中,经常会遇到下拉框选项,这篇博客,就介绍下如何利用selenium的Select模块来对标准select下拉框进行操作。。。首先导入Select模块:1 # coding=utf-82 from selenium import webdriver3 from selenium.webdriver.support.select import...

2018-11-20 09:58:58 604

转载 python调度框架APScheduler使用详解(非阻塞模式)

# coding=utf-8"""Demonstrates how to use the background scheduler to schedule a job that executes on 3 secondintervals."""from datetime import datetimeimport timeimport osfrom apscheduler.s...

2018-11-19 10:45:33 6595 1

转载 python中的APScheduler模块(定时任务1)

在平常的工作中几乎有一半的功能模块都需要定时任务来推动,例如项目中有一个定时统计程序,定时爬出网站的URL程序,定时检测钓鱼网站的程序等等,都涉及到了关于定时任务的问题,第一时间想到的是利用time模块的time.sleep()方法使程序休眠来达到定时任务的目的,虽然这样也可以,但是总觉得不是那么的专业,^_^所以就找到了python的定时任务模块APScheduler:APScheduler...

2018-11-17 13:39:11 376

转载 python中time类型,datetime类型的关系与互相转换

一.time模块time模块提供各种操作时间的函数       一般有两种表示时间的方式:       第一种是时间戳的方式(相对于1970.1.1 00:00:00以秒计算的偏移量),时间戳是惟一的 Python代码  #当前时间的时间戳  In [9]: time.time()  Out[9]: 1376102328.536908        第二种以数组的形式表...

2018-11-16 17:48:29 350

转载 python+selenium中快捷键的操作

Keys()类提供了快捷键的方法经常是用到的快捷键操作send_keys(Keys.BACKSPACE)  删除键send_keys(keys.ENTER)            回车键send.keys(Keys.SPACE)            空格键send.keys(Keys.CONTROL,'a')  快捷键control+Asend.keys(Keys.CON...

2018-11-11 16:59:19 1038

转载 python Selenium chromedriver 自动化超时报错:你需要使用多标签保护罩护体

在使用selenium + chrome 作自动化测试的时候,有可能会出现网页连接超时的情况如果出现网页连接超时,将会导致 webdriver 也跟着无法响应,不能继续进行任何操作即时是去打开新的连接也会报Time out错误那么如果有很多连接要去做弹窗抓取,却不想因为其中一两个页面超时而中断进程该怎么办呢?这时候你需要一个备用标签做金刚保护罩来护体!具体的思路是在打开需求页面...

2018-11-07 10:56:23 2921 1

转载 selenium driver.get(url) 页面加载时间太长

在执行自动化测试用例过程中,发现因为网络慢或其他原因导致driver.get(url) 时,页面一直在加载,页面没有加载完成就不会去继续执行下面的动作,但是实际上需要操作的元素已经加载出来了。解决方法第一步:使用 set_script_timeout() 设置等待最大时间。第二步:到了最大等待时间后页面如果仍然没有加载完成,执行js代码, driver.execute_script("...

2018-11-06 15:40:35 19841 1

转载 python中ADSL拨号

# -*- coding: utf-8 -*-import osimport timeg_adsl_account = {"name": "adsl", "username": "0512...", "password": "..."}class Adsl(object): #__init__ : na

2018-11-01 11:08:32 2109

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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