随笔分类 -  python

学习工作经验总结
摘要:一、用例编写规则 1.使用unittest编写测试用例必须遵循以下规则: 1.必须首先 导入 import unittest 2.测试类必须要继承 unittest.TestCase 3.测试方法必须以test_kai开头 2.pyest是Python的第三方测试框架,是基于unittest的扩展框 阅读全文
posted @ 2020-11-24 21:57 hehehe_wy7 阅读(135) 评论(0) 推荐(0)
摘要:首先要知道“@”这个符号-装饰器,就是个语法糖,主要的作用就是“安全”。使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。 就是装饰器的作用,首先介绍下装饰器:装饰器就是,假如已经有了一个函数func(a,b),作用是返回a-b,但是现在要让它返回a-b的绝对值,就要增 阅读全文
posted @ 2020-11-24 21:43 hehehe_wy7 阅读(394) 评论(0) 推荐(0)
摘要:1. 使用内置函数set lists = [1,1,2,3,4,6,6,2,2,9] lists = list(set(lists)) 先将列表转换为集合,因为集合是不重复的,故直接删除重复元素,而且输出结果为排序后的 2.使用del函数或者remove函数 lists = [1,1,2,3,4,6 阅读全文
posted @ 2020-11-24 21:39 hehehe_wy7 阅读(766) 评论(0) 推荐(0)
摘要:1. print()函数:打印字符串 2. raw_input()函数:从用户键盘捕获字符 3. len()函数:计算字符长度 4. format(12.3654,'6.2f'/'0.3%')函数:实现格式化输出 5. type()函数:查询对象的类型 6. int()函数、float()函数、st 阅读全文
posted @ 2020-11-24 21:37 hehehe_wy7 阅读(143) 评论(0) 推荐(0)
摘要:Python_Openpyxl 1. 安装 pip install openpyxl 2. 打开文件 ① 创建 from openpyxl import Workbook # 实例化 wb = Workbook() # 激活 worksheet ws = wb.active ② 打开已有 >>> f 阅读全文
posted @ 2020-11-03 17:36 hehehe_wy7 阅读(65) 评论(0) 推荐(0)
摘要:调用类方法时报错:missing 1 required positional argument: 'self' 这种情况是因为在调用方法时,没有提前定义这个类的实例,导致无法返回。只要先定义一个实例就可以了 阅读全文
posted @ 2020-07-20 19:56 hehehe_wy7 阅读(18062) 评论(0) 推荐(1)
摘要:下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为: 字符描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。 ^ 匹配输入字符 阅读全文
posted @ 2020-07-13 21:43 hehehe_wy7 阅读(110) 评论(0) 推荐(0)
摘要:正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 例如: runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符 阅读全文
posted @ 2020-07-13 21:42 hehehe_wy7 阅读(538) 评论(0) 推荐(0)
摘要:解决办法: 阅读全文
posted @ 2020-07-07 19:54 hehehe_wy7 阅读(235) 评论(0) 推荐(0)
摘要:一、xlrd读取excel文件 注意:xlrd不能对文件进行读取之外的其他操作 xlrd中的 merged_cells 属性:获取表中所有的合并单元格,返回的是一个列表,每一个元素是合并单元格的位置信息的数组,数组包含四个元素(起始行,结束行,起始列,结束列) 二、xlwt写入excel文件 注意: 阅读全文
posted @ 2020-07-04 12:13 hehehe_wy7 阅读(260) 评论(0) 推荐(0)
摘要:注意光标所在位置,读操作是从光标所在的位置开始往后读,写操作是从光标所在的位置往后写!! 举例: 错误写法: a_file = open(r'C:\Users\86151\Desktop\a.txt', 'r+')a_file.write(text2)a_file.flush()print("替换后 阅读全文
posted @ 2020-04-12 21:38 hehehe_wy7 阅读(347) 评论(0) 推荐(0)
摘要:描述 sort() 函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。 语法 sort()方法语法: list.sort( key=None, reverse=False) 参数 参数 key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中, 阅读全文
posted @ 2020-03-30 21:55 hehehe_wy7 阅读(722) 评论(0) 推荐(1)
摘要:pip不能自动对应python3.8的安装,建议使用python3.7 阅读全文
posted @ 2020-03-30 21:52 hehehe_wy7 阅读(2783) 评论(0) 推荐(0)