摘要:
1、TPS: Transactions Per Second,意思是每秒事务数。一个事务是指客户端向服务器发送请求然后服务器做出反应的过程,具体的事务定义,可以是一个接口、多个接口、一个业务流程等等。以单接口定义为事务举例,每个事务包括了如下3个过程: (1)向服务器发请求 (2)服务器自己的内部处 阅读全文
摘要:
unittest是python的内置模块,支持自动化测试,测试用例间可共享setUp(测试前的初始化)以及测试后的清理工作terDown,可以将测试用例合并为集合执行,然后输出测试报告 1 基本概念 TestCase:所有测试用例的基类 TestLoad:加载测试用例,返回TestSuite(测试套 阅读全文
摘要:
Python命令行运行脚本时传入参数的两种方式 1、python script.py 0,1,2 3 2、python script.py --a=0,1,2 --b=3 对应不同的参数解析方式,分别为sys.argv, argparse (1) sys.argv :sys模块是很常用的模块, 它封 阅读全文
摘要:
一、filter:使用指定函数过滤可迭代对象 filter()函数用于过滤序列,过滤掉不符合条件的元素,返回符合条件的元素组成新列表。 语法:filter(function,iterable) function -- 判断函数。 iterable -- 可迭代对象 序列中的每个元素作为参数传递给函数 阅读全文
摘要:
filter()函数用于过滤序列,过滤掉不符合条件的元素,返回符合条件的元素组成新列表。 语法:filter(function,iterable) function -- 判断函数。 iterable -- 可迭代对象 序列中的每个元素作为参数传递给函数进行判断,返回True或者False,最后将返 阅读全文
摘要:
一、在Python中,与时间处理有关的模块包括:time,datetime以及calendar。通常有这几种方式来表示时间:时间戳、格式化的时间字符串 、元组(struct_time) 1、UTC:世界标准时间,在中国为UTC+8。 2、DST(Daylight Saving Time):即夏令时。 阅读全文
摘要:
一、Python包 python包在开发中十分常见,一般通过导入包含特定功能的python模块包进行使用。当然,也可以自己创建打包模块,然后发布,安装使用。 1、安装包 在线安装包:pip install 包名; 安装第三方包:python setup.py install (几乎每个python第 阅读全文
摘要:
python调用cmd执行命令方法: (1)os.system(执行的命令)函数:返回值只会有0(成功),1,2; (2)os.popen(执行的命令)函数:会把执行命令的输出作为值返回,可实现一个“管道”,从这个命令获取的值可以继续被调用。可以从cmd窗口和程序间相互读取信息,返回一个含有read 阅读全文
摘要:
一、requirements.txt文件的作用? requirements.txt 文件是用于记载项目所需要的运行环境依赖,即项目依赖包及其对应版本号的信息列表。环境迁移后,通过命令直接安装: pip install -r requirements.txt (即可自动全部安装) 二、项目怎么生成re 阅读全文
摘要:
python递归和迭代 1、递归和迭代都是循环的一种。 简单地说,递归是重复调用函数自身实现循环。迭代是函数内某段代码实现循环,迭代和递归过程都可以无限进行 2、递归与迭代都是基于控制结构:递归用选择结构if,而迭代用重复结构for。 eg :迭代经典例子,就是实数的累加,比如计算1-100所有实数 阅读全文