从自己的文件中导入Python函数

时间:2020-11-10 10:26:33

标签: python

我有问题。我创建了一个使用一些功能的脚本,但是现在我将这些功能移到了名为include的文件夹中。该文件名为:mylib.py,但是当我使用以下代码时:

import sys
sys.path.insert(0, 'include/')

import mylib

它给出了错误:No module named 'mylib'。主要代码位于Windows目录Desktop/Python/中,包含文件位于Desktop/Python/include/中。

我在做什么错了?

2 个答案:

答案 0 :(得分:3)

将一个空白文件__init__.py添加到include文件夹以使其成为一个软件包。

然后使用以下命令从中导入

from include import mylib

答案 1 :(得分:0)

用第二行替换第二行:

sys.path.insert(0,'/ Desktop / Python / include')

相关问题