Python __func 与 _func 的区别引起的思考
Python中的__function和_function有不同的约定和用途。
__function__function(双下划线前缀):
这被称为”name mangling”(名称修饰)
用于实现类的私有属性和方法
Python会将这样的名称在内部重命名,使其更难从外部直接访问
主要目的是防止子
...
Python subprocess与Popen
subprocessstdin stdout stderrsubprocess.run(command, check=True, text=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE) 与
...
生成 Django 中文文档 PDF 版
本文档描述了使用 Sphinx 生成 Django 中文文档 PDF 版本的步骤。
主要包括:克隆 Django 及其翻译仓库、配置 Sphinx 支持中文及 PDF 输出、设置翻译环境和生成 LaTeX 文件、安装 MikTeX 并生成 PDF 文档。
此外,文档还提及可以使用 Sphinx 在本
...
Python高级特性:setattr、property 与动态属性的解析
在 Python 面向对象编程中,动态属性管理是一个强大但较为复杂的特性。本文将深入探讨 setattr 和 property 的使用,以及它们在实际开发中的应用场景。
Sphinx 一键生成文档
在线展示我的Demo: Content — Sphinx-Auto 2.0 documentation
关于现在自动化框架暂无清晰的API文档,给今后的代码编写、查阅及维护造成一定的困扰,为了实现将所有测试用例脚本中的注释导出、查阅,查阅网上多数人使用的工具,决定采用sphinx实现自动产生参考文档
...
drawio画流程图
Draw.io 是市面上使用频率较高的流程图制作软件之一,对于流程图的制作,它具有拖放功能、可自定义的图表模板和广泛的形状库。用户可以创建和编辑各种图表,包括流程图、组织结构图、流程图、ER图、UML和网络图。
下载地址:draw.io画图工具及模板资源:draw.io画图工具及模板资源 - Git
...
Android 简单控件实现简易计算器
学了一些Android的简单控件,用这些布局和控件,设计并实现一个简单计算器。
计算器的界面分为两大部分,第一部分是上方的计算表达式,既包括用户的按键输入,也包括计算结果 数字;第二部分是下方的各个按键,例如:从0到9的数字按钮、加减乘除与等号、正负号按钮、小数点 按钮、求倒数按钮、平方按钮、开方按
...