python-3.x - 导入整个文件夹的python文件

标签 python-3.x import module

在我正在处理的当前 python 程序中,我需要访问大量存储的数据。我以一堆字典的形式存储它,每个字典都在自己的文件中。每个文件都有一个命令:giveArchive()。因此,要访问其中一个文件,我使用:

import fileName
return fileName.giveArchive()

到目前为止,这运行良好,但是随着我需要的文件数量的增加,我想稍微简化一下。我想将所有这些文件存储在同一个文件夹中,并且该文件夹与我的主文件在同一个目录中。有什么方法可以导入文件夹中的每个文件?如果我这样做了,我如何使用其中的特定文件中的“giveArchive()”?

最佳答案

您可以执行以下操作:

from folder.subfolder.deepersubfolder import filename
return filename.giveArchive()

这假设 folder可以从脚本运行的目录中访问

关于python-3.x - 导入整个文件夹的python文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54699587/

相关文章:

python - 如何在 Windows 上打开包含选定项目的文件夹

python - 如何检查列表中的所有元素是否都存在于 pandas 列中

python - ValueError : AES key must be either 16, 24 或 32 字节长 PyCrypto 2.7a1

以非 root 用户身份运行时 Perl 模块无法正确加载

python - 如何将值设置为与最后一项中的值相同?

typescript - 如何在动态 Nestjs 模块中导入 registerAsync?

file - 有没有办法让 Arduino 服务器将现有的 .html 文件发送到 Arduino 客户端?

import - 如何使用 Cargo/Rust 在模块中包含同一目录中的文件?

python - Python包的本地集合: best way to import them?

ruby - 使用文件夹中的模块扩展模型