在 .py 文件中,我有以下内容:
class avgbox:
def __init__(self,t,n,a):
self.t = t
self.n = n
self.a = a
def add(x):
self.t += x
self.n += 1
self.a = t/n
现在,当我from file.py import *
从 ubuntu 命令行运行交互式 python shell 时,它没有显示错误。然后a = avgbox(0,0,0)
说什么时候做NameError: name 'avgbox' is not defined
。有任何想法吗?我在这里做错了什么?谢谢!