摘要:   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)