关于import自己写的库的一个小错误
以下为错误案例
py文件名:superFuction
类名:super_function
我想调用的函数名:merge_only_one
以下为代码
import superFuction
data = superFuction.merge_only_one(data, ['库存分配异动报表', 'Unnamed: 1'])
报错信息:
----> 1 data = superFuction.merge_only_one(data, [‘库存分配异动报表’, ‘Unnamed: 1’])
AttributeError: module ‘superFuction’ has no attribute ‘merge_only_one’
错误原因
我把文件名误当场类名了。
更正方法
from superFuction import super_function
data = super_function.merge_only_one(data,data, ['库存分配异动报表', 'Unnamed: 1'])
程序完美运行,兄弟们好起来啦!