自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赵个赵的博客

Python踩坑分享

  • 博客(16)
  • 收藏
  • 关注

原创 web自动化,basepage中__init__方法,少写一个i,导致子类要__init__方法而没有提示

web自动化,basepage中__init__方法,少写一个i,导致子类要__init__方法而没有提示 正确写法是: 父类里面有init方法的时候,子类重写,如果不调用父类init会高亮 ...

2019-11-04 16:16:41 222

原创 python setup.py install的过程

python setup.py install的过程 python setup.py install 是我们用来安装下载的python包或者自己按照python官方规范开发的扩展包的常用指令。通过这个命令,这个python包就会被安装系统或者你指定用户的python库里(这个操作在官方文档较module distribution.:http://structure.usc.edu/python/i...

2019-09-24 10:52:14 10939

原创 接口测试错误集

接口测试错误: 1.用例data中字典键中有个数据有空格,导致无法获取参数 2.注意用例数据中的用例参数类型 3.字符串replace方法是有返回值的不然替换不成功 疑问: 1.用例与用例之间不要存在耦合? ...

2019-09-18 17:45:56 1061

原创 python自定义异常&主动抛出异常

python自定义异常&主动抛出异常 例子: def password_verify(pwd): """ 密码大于8位返回值,小于八位主动抛出异常 """ if len(pwd) >= 8: return pwd elif len(pwd) < 8: # 自定义异常,并抛出 pwd_er...

2019-09-04 07:51:24 673

原创 Session,Token相关区别

Session,Token相关区别 1. 为什么要有session的出现? 答:是由于网络中http协议造成的,因为http本身是无状态协议,这样,无法确定你的本次请求和上次请求是不是你发送的。如果要进行类似论坛登陆相关的操作,就实现不了了。 2. session生成方式? 答:浏览器第一次访问服务器,服务器会创建一个session,然后同时为该session生成一个唯一的会话的key,也就是se...

2019-08-28 23:06:03 1162

原创 Python包中__init__.py作用

Python包中__init__.py作用 三个作用: Python中package的标识,不能删除 定义__all__用来模糊导入 编写Python代码(不建议在__init__中写python模块,可以在包中在创建另外的模块来写,尽量保证__init__.py简单) ...

2019-08-28 22:59:53 170

原创 Python中for循环读取列表是根据下标索引来读取

Python中for循环读取列表是根据下标索引来读取 如下例所示: li = ['1', '2', '3', '4', '5', '6', '7'] lin = [] for i in li: print(i) li.remove(i) lin.append(i) print(lin) 结果: 1 3 5 7 ['1', '3', '5', '7'] ...

2019-08-14 14:10:03 6484

原创 Python匿名函数案列

Python匿名函数 可以简化函数定义 例子1: # 定义相乘函数 def multi(x, y): return x * y print(multi(2, 8)) # 使用lambda定义 multi_two = lambda x, y: x * y print(multi_two(4, 5)) 结果: 16 20 例子2: # 分数排序 # key指定按什么元素排序,l...

2019-08-07 09:08:08 229

原创 Python中的列表推导式

Python中的列表推导式 优点:可以简化代码 例子: # 打印出1-10之间的偶数 li = [] for i in range(1,11): if i % 2 ==0: li.append(i) print(li) # 第二种方法使用列表推导式 # 优点是可以简化代码 # 在列表中先执行for循环,遍历的每个i值进行判断,最后赋值给第一个i得出结果 li = [i f...

2019-08-07 08:43:53 497

原创 for循环中使用if...else语句时,else语句会被执行多次

for循环中使用if…else语句时,else语句会被执行多次 在做图书馆作业时发现的问题: 使用for循环添加第三本书的时候会判断不住了,造成else多次执行的结果 : 修改之后else接for循环之后,程序运行正常: 结论: 以后在写for循环的时候,除了continue和break,只做一种判断,会比较好点 ...

2019-08-07 08:25:25 3847

原创 Pycharm中的debug技巧

Pycharm中的debug技巧: 第一步:先在模块中打断点,当pycharm运行到该行代码时会展示挂起,进行debug调试 进入debug快捷键: Shift + F9:进入上一个被执行程序的debug Alt + Shift + F9:进入当前程序的debug 调试过程中debug的常用的功能与快捷键: step over(F8):遇到断点后,程序停止运行,按F8单步运行,单步运行会跳过函数 ...

2019-08-07 08:14:05 1856

原创 Python中元组、字符串、列表均支持拆包

元组、字符串、列表均支持拆包 描述: 元组、字符串、列表均支持拆包 实例: # 元组 tu = 'Tom', 'George' print(tu) tu1, tu2 = tu print(tu1, tu2) # 列表 li = ['Tom', 'George'] li1, li2 = li print(li1, li2) # 字符串 s = 'George' s1, s2, s3, s4, s...

2019-08-02 09:09:31 307 1

原创 Python逻辑运算扩展

逻辑运算符总结: and 一假必假,两真才为真 or 一真必真,两假才为假 not 真亦假,假亦真 实例: # and In [1]: 1 and 2 Out[1]: 2 In [2]: 0 and 1 Out[2]: 0 # or In [3]: 1 or 1 Out[3]: 1 In [4]: 1 or 0 Out[4]: 1 In [5]: 0 or 1 Out[5]: 1...

2019-08-02 08:55:21 138

原创 Python命名规范

类: 总是使用首字母大写单词串,如MyClass,内部类可以使用额外的前导下划线。 函数&方法: 小写+下划线 函数和方法的参数: 如果一个函数的参数名称和保留的关键字冲突,通常使用一个后缀下划线 全局变量: 对于from M import *导入语句,如果想阻止导入模块内的全局变量可以使用旧有的规范,在全局变量上加一个前导的下划线 变量: 小写,由下划线连接各个单词。如color = W...

2019-08-02 08:26:24 144

原创 python中isdigit()方法结合input可以过滤出想要的数字,很好用

字符串方法描述: Python isdigit() 方法检测字符串是否只由数字组成。 语法: str.isdigit() 参数: 无 返回值: 如果字符串只包含数字则返回True,否则返回False 实列: str = "123456" print str.isdigit() str = "this is string example....wow!!!" print str.isdigit(...

2019-08-01 17:30:17 876

原创 内置函数和format格式化函数

PY2102作业总结-获取python内置函数欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与...

2019-07-23 08:24:48 246 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除