从 python 中的文件夹导入方法

Importing a method from a folder in python

我想使用来自另一个文件夹中文件的 Python。

调用方法writeToFiles。它位于名为 files.py 的文件中,该文件位于名为 Utils.

的文件夹中

调用此方法的程序位于名为 ratslam 的文件夹中,该文件夹还包含 Utils 文件夹。

要从文件夹中导入模块,您需要使用:

from Utils.files import writeToFiles

假设您的文件结构是:

Utils/
    files.py

my_program.py

在项目的 Utils 文件夹和根目录中创建一个名为 init.py 的空文件。

Utils/
    __init__.py
    files.py
__init__.py
my_program.py

那么你应该可以将这一行添加到 my_program.py

的顶部
 from Utils.files import writeToFiles