我不想知道如何解决这个问题,因为我已经自己解决了。我只是在问这是否真的是一个错误,以及我是否应该以及如何报告它。您可以在下面找到代码和输出:
from html.parser import HTMLParser
class MyParser(HTMLParser):
def handle_starttag(self, tag, attrs):
for at in attrs:
if at[0] == 'href':
print(at[1])
return super().handle_starttag(tag, attrs)
def handle_data(self, data):
return super().handle_data(data)
def handle_endtag(self, tag):
return super().handle_endtag(tag)
s = '<a href="/home?ID=123>3=7">nomeLink</a>'
p = MyParser()
p.feed(s)
以下是输出:
“/home?ID=123>3=7”