在我的例子中,这是我运行代码时遇到的错误:
TypeError: __init__() missing 1 required positional argument: 'Screen'
通常这是很容易解决的,但由于一些奇怪的原因,我似乎不能解决这个问题。我以前有一段非常好的代码,但现在我开始乱搞它,我的代码现在充满了错误。我会回到我的旧代码,但一旦我整理出错误,这个新代码将远远好于旧代码。嘿,就像他们说的,“你必须一步一步地走每一步”。在
代码(很抱歉给了这么大的代码,但我不知道您是否需要完整的代码在我的情况下):
^{pr2}$提前感谢您的时间和努力。在
您的
Screen
类的构造函数似乎有一个rogue参数:这就是你的错误信息所说的。删除'Screen'参数,否则Python会认为它是一个位置(命名)参数。在
另外:我还建议阅读Python风格指南(googlefor
PEP-8
)。您似乎使用了为变量类保留的大小写,并且确实使编写Python的任何人在任何合理的时间长度内都不太可读。在相关问题 更多 >
编程相关推荐