Chr*_*yes 3 python queue python-2.7
当我继承 Queue 时,我收到一个错误:
super(domainQueue,self).__init__()
TypeError: must be type, not classobj
Run Code Online (Sandbox Code Playgroud)
当我阅读它时,关于经典课程等的一些东西。
如何初始化基本 Queue 类?
Queue.Queue是一个旧式类,因此它不支持新式类(例如super)的许多功能。您有两种选择,Queue.Queue按照 TorelTwiddler 的回答中的建议明确调用,或者添加object到基础中:
class myQueue(Queue.Queue, object):
def __init__(self):
super(myQueue, self).__init__()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2207 次 |
| 最近记录: |