从另一个类调用函数时出现绑定方法错误

时间:2014-09-11 20:30:48

标签: python

所以我有一个名为read的课程,它充满了Def,我试着打电话给其中一个,我得到了一个' Bound方法'错误,你怎么想。

from ExcelRead import Read

t = Read()
L = t.other
print L

def Other():
   User = []
   Excel = []
   lst = OpenExcel()
   User = OpenFile("whatever.txt")
   for item in lst:
       Excel.append(str(item.value))
   Excel = [line.strip() for line in Excel]
   Differ = comp(User, Excel)
   print Differ

这是在调用其他函数

如果其他是我想要调用的函数的名称,则此函数会返回一个值。谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

这里没有任何错误。你只是打印这个功能,这确实是绑定的。

与Python中的任何其他函数一样,如果要调用它,则需要使用括号:

L = t.other()
print L