随笔分类 - python自动化
摘要:最近在做接口测试时,拿到一个分片上传文件的接口,http接口请求头中的Content-Type为multipart/form-data。需要在客户端将大文件分片成数据块后,依次传给服务端,由服务端还原成大文件,此外,为了确保传输后的数据是完整的,客户端会在分片前,根据原文件生成md5值并被携带在每次
阅读全文
摘要:前言 最近发现了一款非常强大的python第三方库——Rich 这款库主要用于终端打印 一、Rich是什么? Rich是一个Python库,用于将丰富的文本(带有颜色和样式)写入终端,并用于显示高级内容,例如表格。 使用Rich使您的命令行应用程序更具视觉吸引力,并以更具可读性的方式呈现数据。Ric
阅读全文
摘要:python APScheduler调度框架任务详解 https://blog.csdn.net/Dxy1239310216/article/details/121996740 flask 定时任务 flask-apscheduler https://blog.csdn.net/weixin_473
阅读全文
摘要:ast模块 ast模块中的literal_eval方法可以把数据还原成它本身或者是能够转化成的数据类型。同时在转换时会判断需要计算的内容计算后是不是合法的python类型,如果是则进行运算,否则就不进行运算,比较安全 import ast if __name__ == '__main__': tes
阅读全文
摘要:# 一些供学习的开源项目: ## 1.自动化测试 ### 接口自动化测试框架 本框架主要是基于 Python + pytest + allure + log + yaml + mysql + redis + 钉钉通知 + Jenkins 实现的接口自动化框架。 地址:https://gitee.co
阅读全文
摘要:https://www.cnblogs.com/poloyy/p/15170297.html
阅读全文
摘要:https://developer.aliyun.com/article/937427 https://blog.csdn.net/jinjiangongzuoshi/article/details/118185279
阅读全文
摘要:关于JSON JSON是一个标记符序列。这套标记符包括:构造字符、字符串、数字和三个字面值。 构造字符 JSON包括六个构造字符,分别是:左方括号、右方括号、左大括号、右大括号、冒号与逗号。 JSON值 JSON值可以是对象、数组、数字、字符串或者三个字面值(false、true、null),并且字
阅读全文
摘要:定义 HTML测试报告就是执行完测试用例后, 以HTML(网页)方式将执行结果生成报告 HTML生成报告方式 TextTestRunner生成 (UnitTest 自带) HTMLTestRunner(第三方模板) 【重点】 unittestreport (自研第三方插件) TextTestRunn
阅读全文
摘要:参考链接: https://blog.csdn.net/u010652755/article/details/104321576
阅读全文
摘要:探索 Pexpect,第 1 部分:剖析 Pexpect https://www.ibm.com/developerworks/cn/linux/l-cn-pexpect1/ 探索 Pexpect,第 2 部分:Pexpect 的实例分析 https://www.ibm.com/developerw
阅读全文
摘要:https://segmentfault.com/a/1190000019953845 官网: https://www.jumpserver.org/index.html
阅读全文
摘要:最近在使用Python3.7.1 + pycharm + salt编写程序中需要用到salt模块,但是在pycharm中使用pip install salt 安装时出现错误: 1、提示需要 microsoft visual c++ 14.0 解决方法:可以去官网http://landinghub.v
阅读全文
摘要:写完cmdb项目后在整理笔记。 参考: https://www.cnblogs.com/linagcheng/articles/10239693.html https://www.cnblogs.com/linagcheng/p/10301949.html https://blog.csdn.net
阅读全文
摘要:参考 https://www.jianshu.com/p/bd128ed60798 https://www.cnblogs.com/python0921/p/12606070.html https://www.jb51.net/article/169468.htm
阅读全文
摘要:argparse是python用于解析命令行参数和选项的标准模块,类似于linux中的ls指令,后面可以跟着不同的参数选项以实现不同的功能,argparse就可以解析命令行然后执行相应的操作。 argparse 使用 使用argparse 配置命令行参数时,需要三步: 1. 创建 ArgumentP
阅读全文
摘要:pyinstaller简明教程 安装pyinstaller pip install pyinstaller是最简单的安装方式,但也常常由于各种原因报错,这就需要我们通过whl文件来下载,但是whl文件安装也有考究,具体参考我之前的教程:Python安装whl文件那些坑,下载whl一般可以在whl文件
阅读全文
摘要:需求:从msysql数据库查询数据,并生成html文件,后自动发送邮件(html格式),在网上找了许久,终于找到2种解决方法! 一、近来在网上采集数据,想把采集下来的数据整合成html的形式保存。以便其他的平台产品可以直接读取html显示或者根据html标签提取数据。 但是发现生成后的output.
阅读全文
摘要:import codecs import pandas as pd xd = pd.ExcelFile('./20200325北京消息计费系统日报.xlsx') pd.set_option('display.max_colwidth',1000)#设置列的宽度,以防止出现省略号 df = xd.pa
阅读全文
摘要:简介 发邮件前我们需要了解的是邮件是怎么一个形式去发送到对方手上的,通俗点来说就是你写好一封信,然后装进信封,写上地址,贴上邮票,然后就近找个邮局,把信仍进去,其他的就不关心了,只是关心时间,而电子邮件不像日常发送邮件的按天算,时间都是按 秒算的。 电子邮件的发送流程: 1、你使用某款电子邮件软件M
阅读全文