您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python:函数正好接受1个参数(给定2个)

python:函数正好接受1个参数(给定2个)

你忘了self争论。

您需要更改此行:

def parseList(tag):

与:

def parseList(self, tag):

您还遇到了全局名称错误,因为您尝试parseList不使用进行访问self。 虽然您应该执行以下操作:

self.parseList(item)

在您的方法中。

具体来说,您需要在代码的两行中执行此操作:

 return [self.parseList(item)

 return (tag.contents[0].string.strip(), self.parseList(tag.ul))
python 2022/1/1 18:47:49 有314人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶