datetime模块1. 简介2. date类3. time类4. datetime类5. timedelta类5.1 数学计算的类date datetime timedelta5.2 时间变化量的计算会产生进位,即会影响到上一级的时间5.3 timedelta与date/datetime/time ...
分类:
其他好文 时间:
2020-05-23 00:15:22
阅读次数:
65
前言 当你感到悲哀痛苦时,最好是去学些什么东西。学习会使你永远立于不败之地。 笔者在实现自动化测试框架的时候,由于测试报告中的html报告和文件夹中的图片都要发作为邮件附件发送,所以笔者干脆先做成压缩文件后再发邮件。分享分享python如何进行文件压缩的。 一、python压缩模块简介 python ...
分类:
编程语言 时间:
2020-05-16 12:12:34
阅读次数:
75
参考: "老顽童log模块" ,感谢作者细致的总结! 1 logging模块简介 logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点: 1. 可以通过设置不同的日志等级,在release版本中只输出 ...
分类:
编程语言 时间:
2020-05-08 13:10:20
阅读次数:
57
1.简介 jsonpath一般用来解析多层嵌套的json数据,语法规则类似于xpath 2.下面以官网上的一段json数据做为demo我们来做解析操作,读者可在http://jsonpath.com/上面进行解析验证操作 {"store": { "book": [ { "category": "re ...
分类:
Web程序 时间:
2020-05-07 01:06:20
阅读次数:
105
一、Python执行外部命令1、subprocess模块简介subprocess模块允许我们启动一个新进程,并连接到它们的输入/输出/错误管道,从而获取返回值。这个模块用来创建和管理子进程。它提供了高层次的接口,用来替换os.system*()、os.spawn*()、os.popen*()、os,popen2.*()和commands.*等模块和函数。subprocess提供了一个名为Popen
分类:
编程语言 时间:
2020-04-29 10:53:58
阅读次数:
90
configparser模块简介 该模块适用于配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。节与java原先的配置文件相同的格式 看一下configparser生成的配置文件的格式 [DEFAULT] ServerAliveI ...
分类:
其他好文 时间:
2020-04-03 11:56:44
阅读次数:
71
浏览器端功能模块简介 浏览器 Network 中的Timing 浏览器中 HTTP 请求流程: 我们发起一个 HTTP 请求之后,浏览器首先查找缓存,如果缓存没有命中,那么继续发起 DNS 请求获取 IP 地址,然后利用 IP 地址和服务器端建立 TCP 连接,再发送 HTTP 请求,等待服务器响应 ...
分类:
Web程序 时间:
2020-03-30 16:02:21
阅读次数:
106
原创caoshuming_500 最后发布于2014-07-11 21:25:26 阅读数 29615 收藏展开1. rewrirerewrite 模块简介rewrite 是nginx的重写模块,是一个正则表达式与虚拟机的结合。因为loaction是遍历都执行一遍(没有匹配成功就 /);所以, re ...
分类:
其他好文 时间:
2020-03-24 13:15:44
阅读次数:
78
一、selectors模块简介 它的功能与linux的epoll,还是select模块,poll等类似;实现高效的I/O multiplexing, 常用于非阻塞的socket的编程中; 相当于封装好的select和epoll,适用于不同的平台,如果支持epoll的平台自动选择epoll,否则会找s ...
分类:
编程语言 时间:
2020-03-15 11:52:50
阅读次数:
70
简介 Python 标准库中提供了 argparse 模块用于解析命令行参数。 使用它的简单三个步骤: 创建 argparse.ArgumentParser() 对象 调用 add_argument() 方法添加参数配置 调用 parse_args() 方法解析参数 然后,我们就可以通过 parse ...
分类:
编程语言 时间:
2020-03-07 12:46:33
阅读次数:
92