让我先说,我也得到了同样的错误乳清定义启动__init__和运行super()的__init__.我只将它简化为这个自定义方法,以查看错误是否仍然发生.
import HTMLParser
class Spider(HTMLParser):
"""
Just a subclass.
"""
Run Code Online (Sandbox Code Playgroud)
单独在模块中会引发以下错误:
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)
Run Code Online (Sandbox Code Playgroud)
oro*_*aki 33
答案是我是一个完整的菜鸟.这是一个模块,而不是一个类,但我会把它留在这里以防其他新手遇到同样的问题.
解:
from HTMLParser import HTMLParser
Run Code Online (Sandbox Code Playgroud)
每当我想我开始成为职业球员时,会发生这样的事情:(
| 归档时间: |
|
| 查看次数: |
5636 次 |
| 最近记录: |