分类
摘要:
List列表
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推¶
python有6个序列的内置类型,但最常见的是列表和元组。
序列都可以进行的操作包括索... 阅读原文
2020-01-07 11:03:03 阅读(2699) 评论(0)
摘要:
往往我们在自动化测试汇总,会将数据放在 Excel 文件、CSV文件、数据库
Python中处理 excel 数据的模块非常多,比如: xlxd(只读)、xlwd(只写)、openpyxl(可读写)
我们会采用数据驱动思想,使用 openpyxl 当中的 load_workbook 来处理已存在的 Excel... 阅读原文
2020-01-07 10:09:03 阅读(2338) 评论(0)
摘要:
效果预览:
!
一、获取天气信息
使用python获取天气有两种方式。
1)是通过爬虫的方式获取天气预报网站的HTML页面,然后使用xpath或者bs4解析HTML界面的内容。
2)另一种方式是根据天气预报网站提供的API,直接获取结构化数据,省去了解析HTML页面的步骤。... 阅读原文
2020-01-07 08:14:05 阅读(2552) 评论(0)
摘要:
背景:
项目使用Python自带的logging库来打印日志
项目部署在一台Centos7的机器上
项目采用gunicorn多进程部署
过程:
1、LOG日志代码封装:
采用logging库,并设置when='MIDNIGHT',以天为单位,进行日志分割,前一天的日志会自动加上前一天的日期,最新日志始终会... 阅读原文
2020-01-07 06:30:03 阅读(2370) 评论(0)
摘要:
作为程序员,相信大家对“爬虫”这个词并不陌生,身边常常会有人提这个词,在不了解它的人眼中,会觉得这个技术很高端很神秘。不用着急,我们的爬虫系列就是带你去揭开它的神秘面纱,探寻它真实的面目。
!
爬虫是什么
网络爬虫(又被称为网页蜘蛛,网络机器人),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。... 阅读原文
2020-01-07 06:00:14 阅读(2602) 评论(0)
摘要:
截百度按钮的图
先将整个窗口的图保存下来
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://www.baidu.com/')
element = driver.find_element_by_xpa... 阅读原文
2020-01-07 00:01:04 阅读(2430) 评论(0)
摘要:
unittest 当中为我们提供了许多加载用例的方法,这里说下常用的两种方法。。。推荐使用第二种
第一种加载测试用例的方法:使用加载器加载两个模块
需要把所有的模块加载到套件中
那么就可以自动的运行所有的模块
执行顺序是按照导入测试用例的先后来执行的,先执行 num_multi,在执行 num_add
... 阅读原文
2020-01-06 22:05:45 阅读(2327) 评论(0)
摘要:
现在正在使用 unittest 框架,我们来记录下这个框架的知识点;
unittest 框架:我们在写接口用例的时候,会继承 unittest 当中的 TestCase 的类和方法,私有方法除外,来识别以 test_ 开头的测试用例,unittest 相当于是一个包,我们来使用包里面的工具;
1. 单... 阅读原文
2020-01-06 21:56:02 阅读(2407) 评论(0)
摘要:
1. url: http://zzxt.hee.gov.cn/
2. target: 登录加密
3. 简单分析:
这个应该很容易就能找到加密的js,直接拿出来就好。
4. js:
/*
* md5
* Copyright(c) 2006, Jack Slocum.
*
* This co... 阅读原文
2020-01-06 18:57:03 阅读(2380) 评论(0)
摘要:
1 问题描述
使用PySide2写了一个GUI程序,调用ffmpeg命令行工具,做简单的批量视频处理(调整帧宽度、帧高度、视频变速、降低视频码率达到限制视频大小),使用了ffmpeg、 ffmpeg-python库;
挺简单的事儿,但遇到一个问题:
pyinstaller打包程序时:
不加 -w 或 --... 阅读原文
2020-01-06 18:43:02 阅读(2549) 评论(0)