摘要: 常用模块——re模块 认识模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组 阅读全文
posted @ 2023-03-12 21:24 星空看海 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并无硬性标准,只要清晰可读即可,假设你的软件名为foo,笔者推荐目录结构如下 Foo/ |-- core/ | |-- src.py | |-- api/ | |-- api.py | |-- 阅读全文
posted @ 2023-03-12 20:29 星空看海 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 包 一、包介绍 随着模块数目的增多,把所有模块不加区分地放到一起也是极不合理的,于是Python为我们提供了一种把模块组织到一起的方法,即创建一个包。包就是一个含有__init__.py文件的文件夹,文件夹内可以组织子模块或子包,例如 pool/ #顶级包 ├── __init__.py ├── f 阅读全文
posted @ 2023-03-12 20:19 星空看海 阅读(40) 评论(0) 推荐(0) 编辑