摘要: 1. 三元表达式: print(‘性别是男’) if sex=='男' else print(‘性别是女’) 2.treading: 传参为一位时,要加, for excel in glob.glob(pathname):#启动多线程运行 t = threading.Thread(target=ru 阅读全文
posted @ 2019-05-26 19:45 南隅一树 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 设定项目文件大致结构 atp/: 项目名 conf/:存放配置文件 data/:存放sql文件 lib/: 存放项目的所有源代码。 logs/:存放日志文件 uploads/:存放下载的文件 start.py: 程序启动脚本 readme.txt: 项目说明文件。 理清思路 阅读全文
posted @ 2019-05-26 19:07 南隅一树 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1.sys模块 运行上边代码,返回: 2.faker模块 3.jsonpath模块 4.面向对象——继承 5.异常处理 6.多线程 线程:程序执行的最小单位。 为什么有时候单线程比主线程快? 单线程:没有做多线程,就是单线程 多线程:利用for语句,启动多个线程 主线程等待子线程执行任务:t.joi 阅读全文
posted @ 2019-05-26 10:38 南隅一树 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1.搭建测试环境import os,sysBASE_PATH = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))sys.path.insert(0,BASE_PATH)#电脑没装paycharm时,加入这俩行,代替mark so 阅读全文
posted @ 2019-05-25 18:52 南隅一树 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 2. pip install requests json_dic=res.json() #返回为json格式,直接转成字典 str=res.text #返回为字符串 file_content=res.content #二进制,下载图片、文件时用,可以直接新建文件再保存内容:with open('a. 阅读全文
posted @ 2019-01-06 00:10 南隅一树 阅读(970) 评论(0) 推荐(0) 编辑
摘要: 操作redis数据库: 模块导入顺序: 修改Excel 写excel 接口开发 读取excel 上周回顾: 阅读全文
posted @ 2018-12-22 21:39 南隅一树 阅读(1487) 评论(0) 推荐(0) 编辑
摘要: hashlib模块的md5加密: md5同样的内容加密后是一样的 md5加密后是不可逆的。即能加密,没办法解密。 撞库: 只是针对简单的,因为同样的内容加密后是一样的,难一点就不行了。 登录密码:注册时候加密了保存,在登录时再加密,对比加密后内容一致即符合条件登录 加盐:目的是增加复杂性。在该加密的 阅读全文
posted @ 2018-12-11 07:43 南隅一树 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 传参方式:1.默认传参:形参里k=v,如果调用时不传k,则k为v;如果传m,则k为m2.按顺序或k=v3.*args,可传多个或0个实参,args会接收4.**args,可传多个或0个实参,args会接收,但必须用k=v的形式传参5.调用传参时,*args可序列解包列表。如定义l=[1,2,3],调 阅读全文
posted @ 2018-12-08 22:30 南隅一树 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 1、文件读写 1)文件直接循环 2、集合、元组 3、函数 4.判断 非空即真,非0即真(不是真就是假,空就是假)(能省很多代码)TrueFalse '' None [] {} 5.高效处理文件方法: 阅读全文
posted @ 2018-12-01 22:00 南隅一树 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 列表: 阅读全文
posted @ 2018-11-22 23:44 南隅一树 阅读(2056) 评论(0) 推荐(1) 编辑