📌  相关文章
📜  python 从同一级别导入文件 - Python (1)

📅  最后修改于: 2023-12-03 15:34:09.900000             🧑  作者: Mango

Python从同一级别导入文件

在Python中,我们可以在同一级别的文件中导入其他文件中的代码。这在模块化编程中非常有用。在本教程中,我们将学习如何在Python中从同一级别导入文件。

导入模块

我们可以使用Python中的关键字import来导入模块。使用import语句,我们可以导入其他Python脚本中的代码。

import module_name

这将导入名为module_name的模块。

导入特定函数

我们还可以从其他Python脚本中仅导入特定函数。

from module_name import function_name

这将从module_name模块中导入名为function_name的函数。

导入所有函数和变量

如果我们想导入一个模块中的所有函数和变量,我们可以使用*通配符。

from module_name import *

这将从module_name模块中导入所有的函数和变量。

从同一级别导入

在Python中,我们可以从同一级别的文件中导入代码。假设我们有一个名为my_module.py的文件和一个名为my_script.py的文件,它们都在同一级别的文件夹中。我们可以在my_script.py文件中导入my_module.py文件。

from my_module import *

这将从my_module.py文件中导入所有的函数和变量。

导入子目录中的文件

我们也可以导入子目录中的文件。假设我们有一个名为subdir的子目录,其中有一个名为my_module.py的文件。我们可以在同一级别的文件夹中的my_script.py文件中导入my_module.py文件。

from subdir.my_module import *

这将从my_module.py文件中导入所有的函数和变量。

总结

在Python中,我们可以从同一级别的文件中导入代码,也可以从子文件夹中导入代码。 Python的模块化编程使得代码重用变得非常容易。希望本教程对您有所帮助!