from urllib2 import urlopen from BeautifulSoup import BeautifulSoup class Tisztitas(object): def __init__(self, url): self.url = url def megnyit(self): return urlopen(self.url) def beolvasKodolva(self): i = self.megnyit().read() return BeautifulSoup(i.decode('latin-1')) def cimekListaja(self): i = self.beolvasKodolva() return i.findAll('a', attrs={'name' : True}) def cimekSzoveggel(self): cimek = self.cimekListaja() cimek.reverse() print cimek.pop() for i in self.beolvasKodolva().findAll('p'): if i.find('a'): print i.text else: print i.text if __name__ == '__main__': a = Tisztitas('http://mek.niif.hu/00700/00707/html/vs192601.htm') a.cimekSzoveggel()