摘要: urllib模块是python自带的,直接调用就好,用法如下: 相比较urllib模块,requests模块要简单很多,具体用法如下: 显而易见,requests模块要方便很多,建议大家使用requests模块。 阅读全文
posted @ 2018-12-05 19:47 毛斯钢 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1.flask模块介绍 在测试的过程中,往往会遇到功能受接口影响而导致测试无法正常进行,往往要等接口完成之后才能做功能测试,但这往往很托节奏。这个时候就可以考虑,将接口和功能剥离,分开测试,同时进行,保证项目进度。 问题是怎么分开呢?要研发先帮忙开发接口、调试好,然后测试?显然太low,python 阅读全文
posted @ 2018-12-05 19:45 毛斯钢 阅读(974) 评论(0) 推荐(0) 编辑
摘要: re常用表达式规则 re Flags标识位 几个习题: 阅读全文
posted @ 2018-12-05 19:40 毛斯钢 阅读(302) 评论(0) 推荐(0) 编辑
摘要: logging模块 excel模块 redis模块 mysql模块 阅读全文
posted @ 2018-12-05 19:21 毛斯钢 阅读(217) 评论(0) 推荐(0) 编辑
摘要: hash在当前运行程序中,固定的被hash字符,hash后的值不会变,但是重启程序后又会变化 hash后的值,不可逆,不可反推,即无法破解,基于此特性,可以用作密码保存。 MD5讯息摘要演算法(MD5 Message-Digest Algorithm),密码杂凑函数,可产生一个128位的散列值(ha 阅读全文
posted @ 2018-12-05 19:13 毛斯钢 阅读(149) 评论(0) 推荐(0) 编辑
摘要: xml模块: xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 xml的格式如下,就是通过<>节点来区别数据结构的: xml协议在各个语 阅读全文
posted @ 2018-12-05 19:01 毛斯钢 阅读(159) 评论(0) 推荐(0) 编辑
摘要: json&pickle&shelve:把内存里的数据类型转成字符串,才能够存到硬盘,或者网络传输 json模块 跨语言/体积小 只支持 int/str/list/list/tuple/dict 1.可以存到内存 2.将字符串网络传输给别人(网络传输必须是bytes类型) 3.跨平台/语言共享数据,定 阅读全文
posted @ 2018-12-05 18:35 毛斯钢 阅读(122) 评论(0) 推荐(0) 编辑
摘要: time&datetime模块: random模块: shutil模块: 阅读全文
posted @ 2018-12-05 18:03 毛斯钢 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 模块在函数的基础上更进一层, 作用: 1.提高代码的可维护性和扩展性 2.使用模块可以避免函数和变量名的冲突问题 定义:只要所在目录有 __init__.py,就会被当做一个模块 调用方法: 调用优先级:先从当前目录里面找你需要调用的模块,当前目录找不到的话就python自己的环境变量里找。(sys 阅读全文
posted @ 2018-12-05 17:31 毛斯钢 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1.装饰器 明月装饰了你的窗子,你装饰了我的梦。所谓装饰就是不改变原来实物本身,只是在事物之外给它加以装饰。 在编程里一样,因为项目会一直有优化、更新,所以可能会对以前的功能进行优化,那么开发的原则是“开放-封闭”。开放:允许在原有的功能上扩展功能;封闭:不允许修改原代码。所以有了装饰器,在不改变源 阅读全文
posted @ 2018-12-05 16:44 毛斯钢 阅读(184) 评论(0) 推荐(0) 编辑