
python
小鸟笨就得先飞
笨鸟先飞
展开
-
PyQt5 GUI图形编程教程
https://www.cnblogs.com/archisama/p/5454200.html原创 2020-05-06 09:46:10 · 591 阅读 · 0 评论 -
python操作数据库
python操作数据库需要用到第三方库,本人目前使用的是PyCharm作为编译工具,写python的大多数人应该都用的是这个。关于它的一些使用技巧可以参考PyCharm使用笔记,在此不做赘述。安装MySQL的第三方库File --> Setting --> Project:项目名 --> Project Interpreter 点击页面中的+号,在出现的搜素框中输入自己查...转载 2019-10-11 10:24:14 · 347 阅读 · 0 评论 -
解决jenkins分辨率低获取不到元素的问题(Chrome浏览器,python+selenium+jenkins)
解决jenkins分辨率低获取不到元素的问题(Chrome浏览器,python+selenium+jenkins)问题描述:自动化ui测试代码本地完全通过,但是部署在jenkins上就一直不通过的问题,通过在错误点截图了解到以为窗口未最大化,导致查了一些最大化的资料,通过cheome的options参数最大化浏览器。但是始终没有解决,可以说后来经过搜索发现是因为jenkins分辨率低原因造...原创 2019-09-30 11:45:31 · 1546 阅读 · 0 评论 -
python操作Excel模块openpyxl
python操作Excel模块openpyxl原文地址:https://www.cnblogs.com/zeke-python-road/p/8986318.html简单使用:# 创建文件对象wb = Workbook()# 获取第一个sheetws = wb.active# 给A1赋值ws['A1'] = 1# 也可以用append()追加,默认是下一行追加ws.ap...转载 2019-09-12 15:26:10 · 273 阅读 · 0 评论 -
深入解读Python的unittest并拓展HTMLTestRunner
深入解读Python的unittest并拓展HTMLTestRunner原文地址:https://www.cnblogs.com/hhudaqiang/p/6596043.htmlunnitest是Python的一个重要的单元测试框架,对于用Python进行开发的同事们可能不需要对他有过深入的了解会用就行,但是,对于自动化测试人员我觉得是要熟知unnitest的执行原理以及相关模块的作用。...转载 2020-03-10 10:30:56 · 550 阅读 · 0 评论 -
python中 * 的用法
python中 * 的用法1、表示乘号2、表示倍数,例如:def T(msg,time=1): print((msg+' ')*time)T('hi',3)打印结果(打印3次):hi hi hi主要是这比较重要3、单个 *(1)、如:*parameter是用来接受任意多个参数并将其放在一个元组中。>>> def de...原创 2019-07-16 16:12:10 · 1518 阅读 · 0 评论 -
Selenium基础知识(二)鼠标操作
一、鼠标操作这个需要使用webdriver下的ActionChains类,这个类是操作鼠标操作的:from selenium.webdriver import ActionChains鼠标操作可分为三类:鼠标移动、鼠标拖拽、鼠标点击element = driver.find_element_by_name('tj_settingicon')#鼠标点击ActionCha...转载 2019-07-10 17:48:28 · 610 阅读 · 0 评论 -
selenium学习笔记以及常见问题
首先解决安装chrom驱动时的一些问题:1、首先查看自己的chrom是什么版本,点击帮助查看信息即可得到版本信息2、然后到这个地址下载对应版本的驱动:http://chromedriver.storage.googleapis.com/index.html3、有的网上说在windows 下,新建一个命名为chromedriver文件夹,将解压的chromedriver.exe放进文件夹,再配...原创 2019-06-03 17:44:11 · 182 阅读 · 0 评论 -
python的subprocess.Popen()方法
subprocess.Popen():在一些复杂场景中,我们需要将一个进程的执行输出作为另一个进程的输入。在另一些场景中,我们需要先进入到某个输入环境,然后再执行一系列的指令等。这个时候我们就需要使用到suprocess的Popen()方法。该方法有以下参数:args:shell命令,可以是字符串,或者序列类型,如list,tuple。bufsize:缓冲区大小,可不用关心stdi...原创 2019-04-26 18:12:48 · 18738 阅读 · 0 评论 -
python的strip()函数
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2019/4/26 16:19# @Author : wancheng.b# @Site : # @File : test01.py# @Software : PyCharm'''Python strip() 方法用于移除字符串头或尾指定的...原创 2019-04-26 16:37:08 · 515 阅读 · 0 评论 -
python的装饰器
import sysimport timefrom public.LogUtils import Logging, colourdef get_now_time(): return time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(time.time()))class Logging: flag = True...原创 2019-04-22 11:41:52 · 142 阅读 · 0 评论 -
Python 之ConfigParser模块
Python 之ConfigParser模块一、ConfigParser简介ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。[db]db_host = 127.0.0.1db_port = 69db_user = rootdb_pass = root...转载 2019-03-13 17:22:41 · 95 阅读 · 0 评论 -
Python之系统交互(subprocess)
本节内容os与commands模块 subprocess模块 subprocess.Popen类 总结我们几乎可以在任何操作系统上通过命令行指令与操作系统进行交互,比如Linux平台下的shell。那么我们如何通过Python来完成这些命令行指令的执行呢?另外,我们应该知道的是命令行指令的执行通常有两个我们比较关注的结果:命令执行的状态码--表示命令执行是否成功 命令执行的输出结...转载 2019-03-13 15:29:41 · 299 阅读 · 0 评论 -
python文件的操作笔记
# 文件的读取:d = dict(name='Bob', age=20, score=88)with open('C:\\Users\Administrator\Desktop\\test1.txt', 'w', encoding='utf-8')as f: f.write('asdf')with open('C:\\Users\Administrator\Desktop\\test...原创 2019-01-21 11:39:40 · 294 阅读 · 0 评论