Python包导入的最佳实践
在 Python 工程中导入包内类的两种方式的区别,并给出了推荐的导入方式及理由。同时介绍了 Python 包结构基础、__init__.py文件的作用与重要性以及包设计的最佳实践。
在 Python 工程中导入包内类的两种方式的区别,并给出了推荐的导入方式及理由。同时介绍了 Python 包结构基础、__init__.py文件的作用与重要性以及包设计的最佳实践。
在 CentOS 上搭建了 Jenkins 服务,为了防止意外丢失数据,我们需要定期备份 Jenkins 数据。本方案采用 FileZilla Server 作为 FTP 服务器,并使用 lftp 进行数据同步。
Pytest 的间接参数化,有些使用 pytest 几年的人也许都不知道有这个用法,很高级的用法。
区分不同的测试环境(jenkins、gitlab、本地),同一片代码在不同环境下,经常会需要有不同的处理方式,os.environ 就可以发挥很大的用处。
深入名称修饰机制,探索属性访问控制的高级模式
探索记录 subprocess 与 Popen 的区别
本文档描述了使用 Sphinx 生成 Django 中文文档 PDF 版本的步骤。
主要包括:克隆 Django 及其翻译仓库、配置 Sphinx 支持中文及 PDF 输出、设置翻译环境和生成 LaTeX 文件、安装 MikTeX 并生成 PDF 文档。
此外,文档还提及可以使用 Sphinx 在本地生成 HTML 格式的文档。
在 Python 面向对象编程中,动态属性管理是一个强大但较为复杂的特性。本文将深入探讨 setattr 和 property 的使用,以及它们在实际开发中的应用场景。
一个使用property来重构类的具体案例,并拓展学习在Python中的重构小技巧。
在线展示我的Demo: Content — Sphinx-Auto 2.0 documentation
现在自动化框架暂无清晰的API文档,给今后的代码编写、查阅及维护造成一定的困扰,为了实现将所有测试用例脚本中的注释导出、查阅,查阅网上多数人使用的工具,决定采用sphinx实现自动产生参考文档、索引等。