摘要: raise 语句是用来 主动 抛出一个指定的异常。 raise语法格式:raise [Exception [, args [, traceback]]] raise 主动抛出异常种类总结: except 有 匹配的error 类型 except 无 匹配的error 类型 自定义error 未捕获异 阅读全文
posted @ 2022-10-13 16:14 yudai 阅读(1444) 评论(0) 推荐(0) 编辑
摘要: # 导入测试类执行测试用例 import unittest from folder_name.py_module_name import TestClass1, TestClass2 # ffolder_name import py_module_name # 为了运行模块中多个测试类 import 阅读全文
posted @ 2022-02-08 01:55 yudai 阅读(157) 评论(0) 推荐(0) 编辑
摘要: # 方法1、执行当前文件下的所有method:unittest.main() # 方法2、添加单个method:TestSuite.addTest(className("methodName"))执行case # 方法3、添加多个method:TestSuite.addTests(List)执行ca 阅读全文
posted @ 2022-02-07 12:28 yudai 阅读(102) 评论(0) 推荐(0) 编辑
摘要: findall()返回所有匹配结果的列表 match()返回所有分组的object #!/usr/bin/python import re line = "Cats are smarter than dogs " #findall用来返回所有匹配的的list pattern = re.compile 阅读全文
posted @ 2022-02-02 12:23 yudai 阅读(91) 评论(0) 推荐(0) 编辑
摘要: linux中截取字符串cut命令用法简介: -b:按bit字节显示行中指定直接范围的内容;cut -b 1-5,10-14 file -c:按字符charactor显示行中指定范围的字符;cut -c 1-5,10-14 file -f:按列field显示指定字段的内容;cut -f 1,3 fil 阅读全文
posted @ 2022-01-22 17:44 yudai 阅读(420) 评论(0) 推荐(0) 编辑
摘要: os.popen()、os.system()、subprocess.Popen()、subprocess.getoutput()、subprocess.getstatusoutput() 1、os.popen(cmd): 返回一个地址: <os._wrap_close object at 0x101 阅读全文
posted @ 2022-01-22 17:22 yudai 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-01-09 23:23 yudai 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 在字符串中找出连续最长的递增英文字母串(26个字母,不区分大小写),如果没有,返回空 解法:滑动窗口 示例 1:输入:s = "79Efui"输出:Ef 示例 1:输入:s = "79Edfui"输出:空 def longestStr(s): n = len(s) l = 0 r = 0 start 阅读全文
posted @ 2022-01-09 14:13 yudai 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 题目1:给定一个字符串str,输出字符串str中的连续最长的数字串,如果有多个长度相同的串,需全部输出 示例 1:输入:s = 'er34y6789jd987634tgvhg'输出:'987634'解释:此连续数字串长度最长 示例 2:输入:s = '12yu34'输出:'12','34'解释:有多 阅读全文
posted @ 2022-01-09 11:42 yudai 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 1.tail介绍 tail 命令从指定点开始将文件写到标准输出. 2.命令格式; tail [参数] [文件] 3.命令功能: 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。 4.常用命令参数: -f 循环读取,把最尾部的内容显示在屏幕上,并且不断刷新,输出最新的文 阅读全文
posted @ 2021-12-27 12:47 yudai 阅读(656) 评论(1) 推荐(1) 编辑