Python странное исключение. Я нашел свою первую ошибку Python или это ошибка noob?
Позвольте мне сказать, что я также получаю ту же самую ошибку сыворотки, которая определяет __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)
Ответы
Ответ 1
И ответ заключается в том, что я полный noob. Это модуль, а не класс, но я оставлю это здесь, если другие задачи noobs столкнутся с одной и той же проблемой.
Решение:
from HTMLParser import HTMLParser
Каждый раз, когда я думаю, что начинаю становиться профессионалом, происходит подобное: (