Bootstrap

TypeError: ‘module‘ object is not callable

【报错描述】TypeError: ‘module’ object is not callable(引入自定义类)
【原因分析】模块不可用,是因为导入的模块或者实例化对象有问题
【解决办法】

①第一种: import reader 导入的是reader这个模块(具体来说是reader.py这个文件),所以在实例化reader对象的时候需要加上模块名限定。
  df = reader.read_file(’./ml-1m/ratings.dat’, sep=’::’)

② 第二种:导入reader模块的ShuffleIterator类,直接实例化ShuffleIterator对象即可。
  from reader import ShuffleIterator

;