Python模块和包

在 Python 中,目录和文件非常重要,不同的文件可以定义相同的函数和相同的变量而不会引起冲突。这点和 Java 类似,明显不同于 C、C++。由于 Python 没有在源代码层面上定义命名空间,所以文件和路径配合 import 语句就起到了命名空间的作用。

不同的 Python 文件对应不同的模块,多个在同一个目录下的 Python 文件的集合就是一个包。

本章将给读者讲解Python模块和包的概念与定义,同时介绍第三方Python包的各种安装方法及用法。

本章内容:
1. Python模块及导入方法
2. Python包的使用
3. Python软件包的安装(3种方法)
4. Python re正则表达式模块用法详解
5. Python math数学库的用法
6. Python time模块的用法
7. Python datatime模块的用法
8. Python binarytree模块的用法
9. Python pickle模块的用法
10. Python random库用法详解