- 博客(9)
- 收藏
- 关注
原创 Python学习笔记——python基础(自动化安装依赖,线程,锁,守护线程,队列,线程池,进程,unittest,参数化)
场景:多人在服务器上传代码,大家用不同模块实现,会经常出现拉下来之后的文件缺少依赖(没有安装,缺少依赖会导致无法引用对应模块),我们可以对这个过程自动化,将文件拉下来之后进行判断如果缺少依赖,那么就去安装 ...
2020-11-02 08:35:39
767
原创 Python学习笔记——python基础(qq群获取头像并输出为图片,log日志,jsonpath,面向对象)
需求: # 1、写一个程序,传入一个群号,把这个群里所有的人的qq头像下载到本地 # 如果这个人有群备注,那么图片的名称就是 亚索.jpg 如果没有就取昵称 疾风剑豪.jpg 首先分析接口,这里是用的qq群的接口(得登录,所以会用上cookie) qq.qun.com 然后考虑到上边只是操作了40条数据(总共48条数据),还有8条数据没有操作,我们使用range函数,设定好步长,注意考虑到顾头不顾尾,这里需要写成range(0,201,20),相当于..
2020-10-22 07:41:19
443
原创 Python学习笔记——python基础(从数据库中导出表并输出到excel中,redis,加密,Mock接口,网络编程)
需求:从数据库中导出表并输出到excel中 先实现,再模块化
2020-09-22 13:22:58
289
原创 Python学习笔记——python基础(模块导入导出依赖,清理日志,生成双色球,sys函数,exit和quit函数,异常处理,发送邮件,excel操作,数据库操作)
模块导入导出依赖 当遇到python重新安装,换电脑这种情况后,之前的模块就没有了需要重新导入依赖 我们可以通过pip freeze知道我们安装的模块,通过> XXX将已经安装的依赖输出到对应文件中去(注意终端中的路径) 然后通过pip install -r xxx进行安装(注意终端中的路径) 需求: 1、写一个删除日志的脚本,把三天前的日志并且为空的日志删除 2、写一个产生双色球号码的程序,输入几就产生多少条 1、每次产生的里面不能有重复的 2、产生的号码要 1
2020-09-14 20:55:48
220
原创 Python学习笔记——python基础(管理商品,模块,内置函数,pip,时间处理)
需求: # 写一个管理商品的程序,商品文件格式在a.json里面 # 提供商品的增删改查功能 # choice = input('请输入你的选择:1、查看商品 2、新增商品 3、修改商品 4、删除商品') # #1、查看商品,输入商品名称,print单个商品的信息,价格、数量,输入all,查看所有商品 # #2、新增商品,输入商品名称、数量、价格,数量是大于0的整数,价格必须是大于0的数值, # #如果商品存在,无法添加 # #3、修改商品,输入商
2020-09-07 19:43:13
260
原创 Python学习笔记——python基础(文件操作,集合,json操作,函数)
文件操作 计算机在处理数据的时候,数据都是存在磁盘上了(软件安装在磁盘上),取数据的时候都是从磁盘上获取,然后交给内存,之后再交给cpu,cpu处理完了之后将数据给内存,然后内存再给磁盘。 cpu的读写速度最快,内存次之,磁盘是最慢的,如果cpu直接从磁盘中获取数据就太慢了,所以内存起到了一个缓冲的作用。 数据如果存在内存中,那么电脑已关机啥的就都没了,想永久保存就放在了磁盘硬盘中了。 那么如果我们想从磁盘中读取一个很大的文件(好几个G,姑且就说6个G),用read或readlines(这两个方法直
2020-09-01 20:26:30
191
原创 Python学习笔记——python基础(字典,元组,切片,文件操作,拷贝,字符串操作)
字典 字典相较于list更快,例子如下: https://zhuanlan.zhihu.com/p/94345853 比如一个班级会有username,grade,id,phone,addr,age等属性 增加和修改数据 查询 删除
2020-08-22 20:06:56
299
原创 Python学习笔记——git+python基础(if,for,while,数组)
Pycharm 打开pycharm时会有三个选项,我们选择创建新项目 windows电脑可以通过左上角的file下的setting进行设置 mac电脑通过左上角的preference进行设置 这里要注意一点mac电脑自带python2.7,记得选择成你安装的这个版本 git 刚才提到了git,那么如果是mac则不需要安装(在命令行输入git命令,如果没有他会自动安装),如果是windows需要先安装一下git客户端,参考大佬的帖子https://blog.csdn.net/.
2020-08-15 18:55:04
274
原创 接口测试笔记
这里用的接口测试工具是postman,但是个人感觉这个玩意测接口可以,但是跑接口自动化没有jmeter来的舒服(虽然自己写代码是最舒服的,但是慢) 接口测试:根据业务,需求,制定接口测试(个人感觉就是看终端和接口这边能不能跑通,数据是否正确,绕开前端验证直接看后台接口是否对该种情况做了处理,比如支付,我这边抓包改订单参数直接修改价格为1元,接口这边能不能通过,ps:话说我们怎么就从来没有测过这种...) 接口用例大概是下边这样的,当然还可能需要根据需求区分什么必填参数,选填参数啥的 模块,描述,接口.
2020-08-07 22:48:55
303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人