从存储在同一目录的不同文件夹中的.py文件导入函数
我有一个我认为是非常简单的问题,但我不能解决它,因为我不熟悉python。我有一个项目,其中所有的文件都存储在同一个目录中,但是不同的文件存储在不同的文件夹中,在该目录中。特别是,我有一个名为functions的文件夹,其中存储了我需要导入到执行分析的python脚本中的所有函数(这是R中的一个非常简单的过程)。我无法让python从functions文件夹中的脚本导入函数。
我尝试过以下几种方法:
import sys
sys.path.insert(1,'/myproject/functions/')
from functions.function import function
在functions文件夹中有一个名为function.py的文件。然而,当我运行这段代码时,我得到了以下错误:
ImportError: No module named functions.function
我不确定如何解决此错误。然而,从存储在另一个目录中的.py文件导入函数似乎会相当频繁地出现。这个问题有没有简单的解决办法?
转载请注明出处:http://www.jlbyp.com/article/20230526/1208687.html