Python:如何将文件夹导入为模块

时间:2019-12-23 13:32:49

标签: python module pdblp

我是Python的新手,请多多包涵。

我最近以zip格式下载了pdblp模块。 然后,我进行了一些修改以实现特定的请求。所以我有这个文件夹,有没有一种方法我通常可以写Import pdblp来写import 'F:\Sam\project\' as pdblp,还是不应该这样?

2 个答案:

答案 0 :(得分:0)

您可以将文件夹作为软件包而不是模块导入。 * .py文件本身就是模块。如果要导入文件夹,则需要在文件夹内添加 init .py文件,然后该文件将成为软件包,然后可以导入

答案 1 :(得分:0)

假设模块pdblp位于项目目录中,则可以简单地附加当前路径,然后像下面这样导入它:

import sys
# Keep in mind that you need to escape backslashes by doubling them
sys.path.append("F:\\Sam\\project\\")

import pdblp