随笔分类 -  python

今夜州月,仅见独处。 -杜甫《月夜》
摘要:一、python 包、模块、类、函数与变量作用域的关系 包 模块 类 函数、变量 包 是一个 文件夹。包的名字就是文件夹的名字。 模块是一个.py文件;与Java 不同,Java 建议是一个.java文件就写一个类,也就是java的类近似于python的一个模块;与Java不同的是,.py文件中可以 阅读全文
posted @ 2020-08-04 22:30 XiaoLee-C 阅读(458) 评论(1) 推荐(1)
摘要:一、分支&条件 比较熟,不复习了 二、循环 循环的应用:暴力破解密码 while 不复习了,比较熟 for 循环,与Java 比还是有差别的;主要是用来遍历list 、tuple、dict、set 双层循环遍历:1,2,3,4,5 a = [[1,2,3],(4,5)] for x in a: fo 阅读全文
posted @ 2020-08-04 15:58 XiaoLee-C 阅读(220) 评论(0) 推荐(0)
摘要:1、算数运算符 +、 -、 *、 /:除法元算,能把2个整数除法算出小数结果 //:跟java的除法一样 %、 自增、自减:python里没有这种运算,简化只能简化到b+=1,b-=1,b*=a 这种地步 2、比较(关系)运算法 == != > < <= >= 分析一下这段代码 >>> b =1 > 阅读全文
posted @ 2020-07-30 11:33 XiaoLee-C 阅读(228) 评论(0) 推荐(0)
摘要:1、赋值操作,listA用了很多次,为了少写几遍listA ,给个代名词代表listA和listB,这也就是赋值操作了(。。。没啥,一堆废话) >>> listA = [1,2,3,4,5,6] >>> listB = [1,2,3] >>> listA*3+listB+listA [1, 2, 3 阅读全文
posted @ 2020-07-30 10:26 XiaoLee-C 阅读(370) 评论(0) 推荐(0)
摘要:需要注意的是 1、python中有Number类型这种大的概念,它这里面还包含了bool和complex这两种基本数据类型 2、组有很多类型, 按照是否有序分为:序列和(集合、字典)。序列(str,tuple、list)有序可重复,可以通过下表和切片访问,集合和字典是无序不可重复的 序列里面的细分: 阅读全文
posted @ 2020-07-30 01:14 XiaoLee-C 阅读(307) 评论(0) 推荐(0)
摘要:如何定义字典 字典也是一种集合,同时也是无序的。 与集合相同,用{},与集合不同,dict是key value格式的。 一般字典的定义>>> type({"a":1,"b":2,"c":3}) <class 'dict'>定义一个空字典 >>> type({}) <class 'dict'> 字典的 阅读全文
posted @ 2020-07-30 01:05 XiaoLee-C 阅读(477) 评论(0) 推荐(0)
摘要:set与序列list的区别是,set无序不重复,list 有序可重复 定义集合:用{}再次总结一下,元组tuple是(),list是[],集合是{}>>> type({1,2,3,4,5}) <class 'set'> 如何定义空集? type({}) <class 'dict'> 这肯定不行 得这 阅读全文
posted @ 2020-07-30 00:50 XiaoLee-C 阅读(275) 评论(0) 推荐(0)
摘要:元祖tuple 和组 list 的区别是,元祖用(),组用[] >>> type((1,2,3)) <class 'tuple'> >>> type((1,2,"3",3)) <class 'tuple'> >>> type((1,2,"3",[3,2,3])) <class 'tuple'> 重复 阅读全文
posted @ 2020-07-30 00:19 XiaoLee-C 阅读(218) 评论(0) 推荐(0)
摘要:python 的列表也就是list 是这样的>>> type([1,2,3,4,5,6]) <class 'list'> 跟Java不同的是,(1)Java这种叫数组,python 叫list。(2)Java一个数组,存的都是相同类型,python list 里 可以是不同的,比如字符串、整型、布尔 阅读全文
posted @ 2020-07-30 00:06 XiaoLee-C 阅读(455) 评论(0) 推荐(0)
摘要:一、python基础数据类型-int、float、bool **跟Java 差不多的:**int、float、boolean、这些都是python的Number类型;string **与Java 不同:**Java 还有short、long、double、char、这些python 都没有,但是py 阅读全文
posted @ 2020-07-29 23:51 XiaoLee-C 阅读(1177) 评论(0) 推荐(0)
摘要:参考博文:https://www.jianshu.com/p/656c786b5224 图简单了,用了第三种办法,直接用python 代名词了python3,以后想用python2 就得直接在命令行python2了 阅读全文
posted @ 2020-07-28 20:16 XiaoLee-C 阅读(2902) 评论(0) 推荐(0)
摘要:python 数据类型与变量 python的打印需要转义的语句 1、打印单引号转义 I'm OK print 'I\'m OK' 也可以使用"" 将需要转义的' 括起来打印,同样能输出 I'm OK print "I'm OK" 但是 如下打印 则会报出语法错误 print 'I'm OK' 2、既 阅读全文
posted @ 2020-07-27 10:35 XiaoLee-C 阅读(221) 评论(0) 推荐(0)
摘要:print('\033[1;33;44m xxxxx \033[0m') 阅读全文
posted @ 2020-07-27 10:33 XiaoLee-C 阅读(186) 评论(0) 推荐(0)
摘要:一、对自动化测试的认识 自动化测试是提高测试效率的手段,包括提供可靠测试数据、自动覆盖测试逻辑、自动判断测试结果,且高效复现测试现场的一种很好的测试方式。 二、选择接口测试框架 1、接口测试框架往往需要: 配置文件conf(框架环境配置、被测业务环境配置)、lib 库(存放公有方法)、提供Mock 阅读全文
posted @ 2020-07-11 18:35 XiaoLee-C 阅读(287) 评论(0) 推荐(0)
摘要:为什么要做这个? mock 第三方服务时,需要使用,另外包括自身开发,有时也会用到python #!/usr/bin/env python2 # -*- coding: utf-8 -*- """ Created on Fri Jun 12 18:52:42 2020 @author: ansonw 阅读全文
posted @ 2020-06-12 19:10 XiaoLee-C 阅读(2736) 评论(0) 推荐(0)
摘要:背景: 一、执行case的过程: 首先需要,我们能够通过excel获取单元格的内容。获取内容时,首先需要知道获取的数据是哪一行的,这行数据中需要拿那些参数,比如case 名称、请求url、请求方式、header、依赖id、依赖数据所属字段、请求数据、预期结果; 然后需要,判断字段、数据的合法性,将合 阅读全文
posted @ 2019-12-22 17:12 XiaoLee-C 阅读(551) 评论(0) 推荐(0)
摘要:写case时,将case 写到json文件比写到,写python一定要学会处理json 以下,是要处理的json 处理操作包括:打开json文件,获取json文件内容,关闭json文件,读取内容中的对应key的value { "name": "BeJson", "url": "http://www. 阅读全文
posted @ 2019-12-21 18:53 XiaoLee-C 阅读(6430) 评论(0) 推荐(0)
摘要:背景:从excel表中获取请求url、请求数据、请求类型、预期结果 因此,需要学会如何使用python从excel获取这些信息 #coding=utf-8 import xlrd #创建对象时,获取对应excel 表格 #读取Excel行数 #获取单元格内容 class OperationExcel 阅读全文
posted @ 2019-12-21 15:57 XiaoLee-C 阅读(995) 评论(1) 推荐(0)