![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python开发
文章平均质量分 73
偷窥者JustDoIT
这个作者很懒,什么都没留下…
展开
-
接口自动化测试框架-httprunner V2.x中文使用手册-快速上手
本文将通过一个简单的示例来展示 HttpRunner 的核心功能使用方法。案例介绍¶该案例作为被测服务,主要有两类接口:权限校验,获取 token 支持 CRUD 操作的 RESTful APIs,所有接口的请求头域中都必须包含有效的 token案例的实现形式为 flask 应用服务(api_server.py),启动方式如下:$ export FLASK_APP=do...转载 2019-11-05 16:12:12 · 2094 阅读 · 1 评论 -
pip 安装成功后,提示pip不是内部或外部命令解决方案
方案1. 检查更新:python -m pip install --upgrade pip如还不能运行:方案2. 添加path环境变量找到pip.exe所在路径:一般在python安装路径下.../python36/scripts,将此路径加入到系统环境变量下;如仍不能使用,再在当前用户环境变量新增path ,写入此路径...原创 2019-08-31 15:59:18 · 5585 阅读 · 0 评论 -
Python学习之常用模块
认识模块什么是模块一个模块就是一个包含了Python定义和声明的文件,文件名就是模块名字加上.py 的后缀。import 加载的模块分为四个通用类别:1. 使用Python编写的代码(.py文件)2. 已被编译为共享库或DLL的C或C++的扩展3. 包好一组模块的包4. 使用C编写并连接到Python解释器的内置模块为什么要使用模块?如果退出python解释器然后重新进入,那么你之前定义的函数或者...转载 2018-07-05 14:45:05 · 510 阅读 · 0 评论 -
python学习笔记之---hashlib、configparse、logging模块
hashlib模块算法介绍Python 的hashlib提供了常见的摘要算法,如MD5,SHA1等。摘要算法含义:摘要算法又称哈希算法,散列算法。他通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)摘要算法之所以能指出数据是否被篡改过,就是因为摘要函数是一个单向函数,计算f(data)很容易,但通过digest反推data却非常困难。而且对原始数据做一个bit的...转载 2018-07-09 13:52:37 · 162 阅读 · 0 评论 -
python学习之列表推导式和生成器表达式
推导式格式variable = [out_exp_res for out_exp in input_list if out_exp ==2]# out_exp_res:列表生成元素表达式,可以是有返回值的函数# for out_exp in input_list: 迭代input_list将out_exp传入out_exp_res# if out_exp == 2:根据条件过滤列表推导式例一...转载 2018-06-07 15:06:30 · 703 阅读 · 0 评论 -
python学习之生成器
本博客学习参照对象为Eva_J,博客地址为https://www.cnblogs.com/Eva-J/p/7277026.html生成器本质就是迭代器(自带__iter__和__next__方法),在某种情况下,我们需要节省内存,就只能自己写,我们自己写的这个能实现迭代器功能的东西叫做生成器。python中提供的生成器:生成器函数:常规函数定义,但是使用yield语句而不是return语句返回结果...转载 2018-06-07 14:20:06 · 152 阅读 · 0 评论 -
python学习之迭代器
迭代简单的说,可将某个数据集内的数据依次取出,叫做迭代可迭代协议内部实现的_iter_方法常见的可迭代对象类型str,list,tuple,dict,set,range,文件句柄# 查看str是否可迭代print(dir(str))['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq_...转载 2018-06-06 17:24:01 · 108 阅读 · 0 评论 -
python学习之匿名函数
含义不再使用def 语句定义函数。为了解决一些功能简单的需求而使用一句话函数解决,优点使用python写一些脚本时,使用匿名函数可以省去定义函数得过程,让代码更精简;对于一些抽象的,不会被别的地方重复使用的函数,使用lambda可以省去函数命名的过程;使代码更易理解格式函数名 = lambda 参数 : 返回值#定义多个参数时,使用逗号隔开#调用时,直接函数名(参数)即可实例单个参数匿名函数def...转载 2018-06-06 15:46:25 · 204 阅读 · 0 评论 -
Iterables vs. Iterators vs. Generators
Iterables vs. Iterators vs. GeneratorsA little pocket reference on iterables, iterators and generators.By Vincent Driessenon Thursday, September 25, 2014Occasionally I've run into situations of confus...转载 2018-05-05 10:40:34 · 232 阅读 · 0 评论 -
Python函数学习中return func 和return func() 的区别
最近学习了python中的闭包及装饰器部分,对于内部函数下需要return func 大为不解,非常想知道为啥不是return func()呢?于是我分别定义了个函数,查看带括号和不带括号的type.def func1():passprint(type(func1))#执行结果:<class 'function'>print(type(func1()))#执行结果:<class ...转载 2018-04-26 13:13:43 · 9167 阅读 · 2 评论 -
Python3X--个人基础练习题
1. 判断下列语句True/False:1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6解题思路:在没有()的情况下not 优先级高于 and,and优先级高于or,即优先级关系为( )>not>and>or,同一优先级从左往右计算。答案:True2.求逻辑语句的值8 or 3 and 4...原创 2018-04-21 18:47:55 · 208 阅读 · 0 评论 -
Python3X编写购物行为
功能要求:要求用户输入总资产,例如:2000显示商品列表,让用户根据序号选择商品,加入购物车购买如果商品总额大于总资产,提示账户余额不足,否则,购买成功goods = [{"name":"电脑","price":1999}, {"name":"鼠标","price":10}, {"name":"游艇","pr转载 2018-04-14 11:43:53 · 582 阅读 · 1 评论