【发布时间】:2020-06-04 22:16:24
【问题描述】:
(使用python 3.8版)
所以在我制作的一个模块中,我有这个功能:
#Auxillary function that returns True if plugin type is valid, else raise error
def checkTypeValid(pluginType):
with open('PluginTypes.csv') as validTypes:
reader = csv.reader(validTypes)
for validType in reader:
if validType[0] == pluginType:
return(True)
raise ValueError('Plugin Type %s does not exist' % pluginType)
当我运行它时,它运行良好。
但是,当我使用:from Plugins import PluginManager 从 Neuron.py 调用此函数时,它会给出错误“目录中没有此类文件”。我完全不知道该怎么做。从同级文件夹导入也有问题,但到目前为止我一直在解决这个问题。
文件结构:
【问题讨论】:
标签: python python-import pythonpath