人生の敗北者でも使えるPythonのお勉強 Part3
■ このスレッドは過去ログ倉庫に格納されています
0272デフォルトの名無しさん
NGNGType "copyright", "credits" or "license()" for more information.
IDLE 1.0b2
>>> import sgmllib
>>> class MyParser(sgmllib.SGMLParser):
def __init__(self, *args, **kw):
sgmllib.SGMLParser.__init__(self, *args, **kw)
self.imgs = []
def do_img(self, attrs):
for name, val in attrs:
if name == "src":
self.imgs.append(val)
def get_imgs(self):
return self.imgs
>>> import urllib
>>> html = urllib.urlopen("http://www.python.org/").read()
>>> p = MyParser()
>>> p.feed(html)
>>> p.get_imgs()
['./pics/PyBanner009.gif', 'pics/xml.gif', './pics/PythonPoweredSmall.gif', 'pics/pythonHi.gif', 'pics/osi-certified-120x100.gif']
>>>
■ このスレッドは過去ログ倉庫に格納されています