在python中加载模块

时间:2019-06-26 11:50:58

标签: python

在python中创建一个包含一些文件的模块,然后加载这些文件。

import mymodule
var1 = mymodule.load('data/data1')
var2 = mymodule.load('data/data2')
  

AttributeError跟踪(最近的调用)   最后)在()         1导入mymodule   ----> 2 var1 = mymodule.load('data / data1')         3 var2 = mymodule.load('data / data2')

     

AttributeError:“模块”对象没有属性“加载”

2 个答案:

答案 0 :(得分:3)

load()应该像

def load(input_values):
    #some logic
    return result

并且模块mymodule应该是与mymodule.py存放在同一目录中的python可执行文件

答案 1 :(得分:2)

如果mymodule是一个类,那么如果要执行要发布的内容,则需要具有load方法。