Позвольте мне начать с того, что я также получаю ту же ошибку, когда сыворотка определяет __init__
и запускает super()
'__init__
.Я только упростил его до этого пользовательского метода, чтобы посмотреть, не произошла ли ошибка.
import HTMLParser
class Spider(HTMLParser):
"""
Just a subclass.
"""
Это только в модуле вызывает следующую ошибку:
Traceback (most recent call last):
File "D:\my\path\to\my\file
class Spider(HTMLParser):
TypeError: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)