【发布时间】:2023-04-03 17:09:01
【问题描述】:
如何在 Python 中导入其他文件?
- 如何准确导入特定的 Python 文件,例如
import file.py
? - 如何导入文件夹而不是特定文件?
- 我想在运行时根据用户动态加载 Python 文件
输入。 - 我想知道如何只加载文件中的一个特定部分。
例如,在main.py
我有:
from extra import *
虽然这给了我extra.py
中的所有定义,但也许我想要的只是一个定义:
def gap():
print
print
我要在import
语句中添加什么才能从extra.py
获得gap
?
【问题讨论】:
-
如果 A 和 B 是同一目录下的两个文件,在 python 3.x 中,并且您要导入 A 的内容,
import A
将不起作用。我们必须使用from current_directory_name import *
或from current_directory_name import THINGS_YOU_WANT_TO_IMPORT
。玩一下从不同目录导入
标签:
python
python-import
python-module
python-packaging
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:如何导入其他 Python 文件? - Python技术站