本文共 756 字,大约阅读时间需要 2 分钟。
模块是组织代码、促进代码复用的一种机制。在 Python 中,一个 .py 文件就是一个模块。你可以从其他文件中调用程序,通过引入模块实现。
首先,我们创建一个 first.py 文件:
def laugh(): print('hahahahahah') 然后创建 second.py 并引入 first.py 中的程序:
import firstfor i in range(10): first.laugh()
在 second.py 中,我们通过 first 模块调用 laugh 方法。Python 提供多种引入模块的方式:
直接引入:
import firstfirst.laugh()
引入并重命名:
import first as ff.laugh()
从特定函数引入:
from first import laughlaugh()
引入所有内容:
from first import *laugh() # 可以直接调用 laugh()
Python 在以下路径中搜索模块:
PYTHONPATH 环境变量中的路径将自定义模块或下载模块放在与当前项目路径一致的位置,以便 Python 找到它们。
将功能相似的模块放在同一文件夹中,形成模块包。例如:
import this_dir.module
模块包文件夹必须包含 __init__.py,即使这是一个空文件。
import module 引入模块。module.object。__init__.py 文件。希望这篇文章能帮助你更好地理解 Python 模块引入!
转载地址:http://foafk.baihongyu.com/