如何高效使用Python中的模块?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3768个文字,预计阅读时间需要16分钟。
一、模块+模块可以看作是一堆函数的集合体。一个py文件内部就可以放置一堆函数,因为这样一个py文件就可以看成一个模块。如果这个py文件的文件名为module.py,那么模块名就是module。
模块可以看成是一堆函数的集合体。
一个py文件内部就可以放一堆函数,因此一个py文件就可以看成一个模块。
如果这个py文件的文件名为module.py,模块名则是module。
在Python中,总共有以下四种形式的模块:
自定义模块:如果你自己写一个py文件,在文件内写入一堆函数,则它被称为自定义模块,即使用python编写的.py文件
第三方模块:已被编译为共享库或DLL的C或C++扩展 ,如requests
内置模块:使用C编写并链接到python解释器的内置模块 ,如time
包(文件夹):把一系列模块组织到一起的文件夹(注:文件夹下有一个__init__.py文件,该文件夹称之为包)
用第三方或者内置的模块是一种拿来主义,可以极大地提升开发效率。
自定义模块,将我们自己程序中用到的公共功能,写入一个python文件,然后程序的各部分组件可以通过导入的方式来引用自定义模块的功能。
本文共计3768个文字,预计阅读时间需要16分钟。
一、模块+模块可以看作是一堆函数的集合体。一个py文件内部就可以放置一堆函数,因为这样一个py文件就可以看成一个模块。如果这个py文件的文件名为module.py,那么模块名就是module。
模块可以看成是一堆函数的集合体。
一个py文件内部就可以放一堆函数,因此一个py文件就可以看成一个模块。
如果这个py文件的文件名为module.py,模块名则是module。
在Python中,总共有以下四种形式的模块:
自定义模块:如果你自己写一个py文件,在文件内写入一堆函数,则它被称为自定义模块,即使用python编写的.py文件
第三方模块:已被编译为共享库或DLL的C或C++扩展 ,如requests
内置模块:使用C编写并链接到python解释器的内置模块 ,如time
包(文件夹):把一系列模块组织到一起的文件夹(注:文件夹下有一个__init__.py文件,该文件夹称之为包)
用第三方或者内置的模块是一种拿来主义,可以极大地提升开发效率。
自定义模块,将我们自己程序中用到的公共功能,写入一个python文件,然后程序的各部分组件可以通过导入的方式来引用自定义模块的功能。

