Magnolia's Blog

持续成长


  • Home

  • About

  • Tags

  • Categories

  • Archives

  • Search

pytest 高级用法:间接参数

Posted on 2024-12-31 | In 技术 , pytest
Pytest 的间接参数化,有些使用 pytest 几年的人也许都不知道有这个用法,很高级的用法。
Read more »

Python os.environ 应用

Posted on 2024-12-19 | In 技术 , Python
区分不同的测试环境(jenkins、gitlab、本地),同一片代码在不同环境下,经常会需要有不同的处理方式,os.environ 就可以发挥很大的用处。
Read more »

Python __func 与 _func 的区别引起的思考

Posted on 2024-12-06 | In 技术 , Python
Python中的__function和_function有不同的约定和用途。 __function__function(双下划线前缀): 这被称为”name mangling”(名称修饰) 用于实现类的私有属性和方法 Python会将这样的名称在内部重命名,使其更难从外部直接访问 主要目的是防止子 ...
Read more »

Python subprocess与Popen

Posted on 2024-12-04 | In 技术 , Python
subprocessstdin stdout stderrsubprocess.run(command, check=True, text=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE) 与 ...
Read more »

生成 Django 中文文档 PDF 版

Posted on 2024-11-12 | In 生产力 , 工具
本文档描述了使用 Sphinx 生成 Django 中文文档 PDF 版本的步骤。 主要包括:克隆 Django 及其翻译仓库、配置 Sphinx 支持中文及 PDF 输出、设置翻译环境和生成 LaTeX 文件、安装 MikTeX 并生成 PDF 文档。 此外,文档还提及可以使用 Sphinx 在本 ...
Read more »

Python高级特性:setattr、property 与动态属性的解析

Posted on 2024-11-03 | In 技术 , Python
在 Python 面向对象编程中,动态属性管理是一个强大但较为复杂的特性。本文将深入探讨 setattr 和 property 的使用,以及它们在实际开发中的应用场景。
Read more »

Python 使用property 重构类

Posted on 2024-11-02 | In 技术 , Python
一个使用property来重构类的具体案例,并拓展学习在Python中的重构小技巧。
Read more »

Sphinx 一键生成文档

Posted on 2024-11-02 | In 生产力 , 工具
在线展示我的Demo: Content — Sphinx-Auto 2.0 documentation 关于现在自动化框架暂无清晰的API文档,给今后的代码编写、查阅及维护造成一定的困扰,为了实现将所有测试用例脚本中的注释导出、查阅,查阅网上多数人使用的工具,决定采用sphinx实现自动产生参考文档 ...
Read more »

drawio画流程图

Posted on 2024-10-26 | In 生产力 , 工具
Draw.io 是市面上使用频率较高的流程图制作软件之一,对于流程图的制作,它具有拖放功能、可自定义的图表模板和广泛的形状库。用户可以创建和编辑各种图表,包括流程图、组织结构图、流程图、ER图、UML和网络图。 下载地址:draw.io画图工具及模板资源:draw.io画图工具及模板资源 - Git ...
Read more »

Android 简单控件实现简易计算器

Posted on 2024-10-25 | In 技术 , Android
学了一些Android的简单控件,用这些布局和控件,设计并实现一个简单计算器。 计算器的界面分为两大部分,第一部分是上方的计算表达式,既包括用户的按键输入,也包括计算结果 数字;第二部分是下方的各个按键,例如:从0到9的数字按钮、加减乘除与等号、正负号按钮、小数点 按钮、求倒数按钮、平方按钮、开方按 ...
Read more »
1234…12
Magnolia

Magnolia

Python/测试开发

120 posts
24 categories
37 tags
CSDN Gitee GitHub E-Mail
© 2025 Magnolia
Powered by Hexo
|
Theme — NexT.Gemini v5.1.4
0%