代码改变世界

python单元测试unittest

2019-11-23 16:18 by 小jie~jie, 136 阅读, 0 推荐, 收藏,
摘要:单元测试说白了,就是通过写检验代码检查之前写的代码是否运行结果正确,python自带了unitest这个模块,可以用他来做单元测试 testcase 测试用例testsuite 用例集合testrunner 运行测试用例testloader 查找测试用例 下面是一个简单的单元测试: import u 阅读全文

python多进程、多线程

2019-11-23 15:35 by 小jie~jie, 92 阅读, 0 推荐, 收藏,
摘要:一:多线程和多进程 进程是多个资源的集合。 线程是就是进程里面具体干活的。 线程和线程之间是互相独立的。 二:多线程使用threading模块 启用多线程: import threading def down_load(): time.sleep(5) print("运行完了") t = threa 阅读全文

python之网络请求

2019-11-09 20:37 by 小jie~jie, 752 阅读, 0 推荐, 收藏,
摘要:get 请求(1)有请求参数的类型(键值对形式表示参数)url='http://api.nnzhp.cn/api/user/stu_info'data = {"stu_name": "xiaohei"} # 参数res=requests.get(url,data).text #转成str类型prin 阅读全文

python之openpyxl模块操作

2019-11-09 20:31 by 小jie~jie, 341 阅读, 0 推荐, 收藏,
摘要:import openpyxl #写 # book = openpyxl.Workbook() # sheet = book.active #默认的sheet # #sheet2 = book.get_sheet_by_name('sheet1') # # sheet.append( ['id',' 阅读全文

Python之mock接口开发

2019-11-09 20:26 by 小jie~jie, 163 阅读, 0 推荐, 收藏,
摘要:import flask import json import pymysql import tools #mock接口开发 #1.模拟接口的意思 #2.给别人提供数据 #3.flask是一个web开发框架 server=flask.Flask(__name__) # @server.route(' 阅读全文

python之写日志模块

2019-11-09 20:23 by 小jie~jie, 105 阅读, 0 推荐, 收藏,
摘要:python自带的日志模块logging比较难用,这里介绍一个好用的日志模块nnlog,直接pip install nnlog即可 import nnlog log = nnlog.Logger(file_name='my.log',level='debug',when='D',backCount= 阅读全文

python之发送邮件

2019-11-09 20:21 by 小jie~jie, 125 阅读, 0 推荐, 收藏,
摘要:使用模块yagmail,直接pip install yagmail安装即可import yagmail username = 'xxxxxx@qq.com' # 发件人的邮箱 password = 'xxxxxx' # 生成授权码,qq、163、126都是授权码 发件人的密码 mail_sever= 阅读全文

python之jsonpath模块

2019-11-09 20:18 by 小jie~jie, 168 阅读, 0 推荐, 收藏,
摘要:使用jsonpath,需要安装模块,遇到层级比较深的字典时,要想取值使用jsonpath取值比较方便,可以一下取到。 如果取得值不存在,则返回False, d={ "error_code": 0, "stu_info":[ { "id": 314, "name": "矿泉水", "sex": "男" 阅读全文