HTML URLを使用して複数の画像を取得しようとしていますが、すべての呼び出しは、既に解析された画像のリストに追加されています
from HTMLParser import HTMLParser
class MyHTMLParser(HTMLParser):
images = []
def handle_starttag(self, tag, attrs):
if tag == "a":
for attr in attrs:
if attr[0] == "href" and attr[1].startswith("image"):
self.images.append(attr[1])
def get_sysimage(url):
response = urllib2.urlopen(url)
html = response.read()
parser = MyHTMLParser()
parser.feed(html)
images = parser.images
print images
for url in urllist:
get_sysimage(url)
私は何を間違っていますか?