文章分类 - 编程
摘要:init_root_logger 用来设置root默认logger处理。 可以选择file,screen输出。 init_module_logger 用来设置子模块的logger处理。 切断与上层logger的联系。 使用logger = logging.getLogger(__name__)获取模
阅读全文
摘要:logger的层次结构 当前目录如下: main.py init.py event |_ __init__.py |_ run.pyc 每个py文件头部添加代码 logger = logging.getLogger(__name__) print(logger) 经过调试得出 main.py ini
阅读全文
摘要:描述 PEP 282 – A Logging System | peps.python.org PEP 282 是一个关于 Python 日志系统的提案,它描述了一个提议加入 Python 标准库的日志记录包。 这个提案受到了 Java 的 java.util.logging 包、log4j、Pro
阅读全文
摘要:作用 包/模块名的命名规范是非常重要的,它有助于代码的组织、理解和维护。 建议 1. 包名和模块名应该简短且直观,避免冗长和复杂 2. 名称应该能够清晰地描述其包含的功能或内容。 3. 除非缩写是广泛认可的,否则避免使用缩写 4. 尽量只使用字母和数字 5. 包名和模块名应该反映项目的结构和层次,使
阅读全文
摘要:作用 变量命名是编程中的基础技能,它对于代码的可读性和维护性至关重要。 建议 1. 变量名应该清晰地描述变量的用途和存储的数据类型 2. 尽量避免使用缩写,除非它们非常普遍且易于理解。 3. 除非数字是变量名的一部分,否则避免在变量名中使用数字 4. 避免使用过于通用的词汇,如 data, info
阅读全文
摘要:作用 方法(函数)的命名非常重要,因为它直接反映了方法的行为和目的。 建议 1. 方法名通常以动词或动词短语开始,描述方法的行为,例如 calculateTotal, saveRecord, processData。 2. 方法名应该尽可能简短,同时又能清晰地表达方法的功能。 3. 确保方法名不会与
阅读全文
摘要:作用 好的类名可以提高代码的可读性与可维护性。 建议 1. 使用名词/名词短语 反映其代表的对象或概念 2. 类名应该简短且直接,避免冗长和复杂。 3. 类名应该清楚地表达类的目的和功能,使得其他开发者能够快速理解类的用途。 4. 除非缩写非常普遍且易于理解,否则避免使用缩写。 5. 避免使用通用词
阅读全文
摘要:示例 步骤如下 动态模板 如: zzl_modify zzl最新修改于: $DATE$ 自定义变量内容,应用范围: groovyScript("new Date()") 文件与代码模板 """文件名称 : ${NAME}.py作者 : zzl 描述 : 修改历史: 创建于 ${DATE} ${TIM
阅读全文
摘要:在 Python 中,可以通过多种方式将一个字典复制给另一个变量。以下是几种常见的方法: 浅拷贝 浅拷贝只复制对象的引用,而不复制对象本身。因此,浅拷贝后的新对象中的引用仍然指向原对象所引用的对象。 使用 copy() 方法 这是最常用的方法之一,可以创建一个浅拷贝: original_dict =
阅读全文

浙公网安备 33010602011771号