- 博客(5)
- 收藏
- 关注
原创 python之pytest实战:用pytest写单元测试(一)
pytest 是 Python 生态中最流行的测试框架之一,以简洁灵活、功能强大、扩展性高为核心特点,广泛用于单元测试、集成测试、功能测试等场景,尤其适合复杂项目的测试组织与执行。(ps:来自于网络搜索)写的时候有几个点要强调一下:1.写单元测试的py文件名一定要以test为开头(比如给123.py写单元测试的py文件就可以命名为test_123.py)2.在代码文件中(以test_123.py为例),里面的所有。
2025-10-14 16:58:18
1730
原创 捡起python之:游戏日志分析系统(阶段三)
本文介绍了一个游戏日志分析系统的功能改进。在阶段二基础上,实现了:1)动态统计日志类型及次数;2)新增时间筛选功能,支持按时间段过滤日志;3)增加结果保存为JSON文件的功能;4)优化输出函数,支持排序显示。系统通过主函数交互式操作,支持用户选择是否使用时间筛选,并提供错误输入处理机制。改进后的系统功能更完善,代码更Pythonic,提高了可维护性和用户体验。
2025-10-11 17:27:44
735
原创 捡起python之:游戏日志分析系统(阶段二)
本文介绍了游戏日志分析系统第二阶段的开发内容,在原有功能基础上新增了三大功能:1. 使用字典结构统计各类日志(ERROR/WARNING/任务接取/任务完成)的出现次数;2. 通过正则表达式提取ERROR日志中的错误ID并进行频次统计;3. 封装输出函数统一展示统计结果。文章详细说明了各功能的设计思路与实现方法,包括字典的应用、正则表达式匹配模式以及主函数的调用流程。最终系统能输出完整的日志类型统计和错误ID分析报告,为后续第三阶段开发奠定了基础。
2025-09-30 17:41:18
1717
原创 捡起python之:游戏日志分析系统(阶段一)
本文介绍了一个Python游戏日志分析系统的开发过程。系统主要实现三个功能:1)读取日志文件内容到列表;2)根据关键词筛选日志;3)按时间戳排序日志。文章详细讲解了每个功能的实现方法,重点强调了规范的函数定义方式、文件操作(with语句)、列表推导式等Pythonic写法,以及异常处理和程序结构设计。通过这个项目,可以巩固文件操作、字符串处理和列表操作等Python基础技能,同时培养良好的编码习惯。
2025-09-29 11:39:42
550
原创 捡起python之:简单的任务系统
工作需要加之ai技术的应用再一次使python全面称王,博主大二时学习了python,现在需要捡一捡,今天的小项目是:简单的任务系统。
2025-09-28 15:33:51
1756
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅