v pythonu BeautifulSoup, lxml, mechanize, twill, scrapy ....
nicemene obcas proste staci dobre napsanej regexp
v polivce napriklad:
starenka@kosmik1:~$ python
Python 2.6.6 (r266:84292, Apr 20 2011, 11:58:30)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import urllib2
>>> from BeautifulSoup import BeautifulSoup
>>> s = BeautifulSoup(urllib2.urlopen('http://forum.ubuntu.cz').read())
>>> hrefs = (a['href'] for a in s.findAll('a') if a['href'] not in ('#'))
>>> hrefs
<generator object <genexpr> at 0x9e0b52c>
>>> for h in hrefs: print h
...
http://forum.ubuntu.cz/index.php?action=login
http://forum.ubuntu.cz/index.php?action=register
http://forum.ubuntu.cz/index.php?action=activate
http://forum.ubuntu.cz/index.php?action=search;advanced
http://forum.ubuntu.cz/index.php
http://forum.ubuntu.cz/index.php?action=help
http://forum.ubuntu.cz/index.php?action=search
http://forum.ubuntu.cz/index.php?action=login
http://forum.ubuntu.cz/index.php?action=register
http://forum.ubuntu.cz/index.php
http://forum.ubuntu.cz/index.php#3
http://forum.ubuntu.cz/index.php?action=unread;board=29.0
http://forum.ubuntu.cz/index.php?board=29.0
http://forum.ubuntu.cz/index.php?action=profile;u=1331
http://forum.ubuntu.cz/index.php?topic=12735.msg408080#new
http://forum.ubuntu.cz/index.php?action=unread;board=7.0
http://forum.ubuntu.cz/index.php?board=7.0
http://forum.ubuntu.cz/index.php?action=profile;u=16559
http://forum.ubuntu.cz/index.php?topic=56860.msg408080#new
http://forum.ubuntu.cz/index.php?action=unread;board=50.0
http://forum.ubuntu.cz/index.php?board=50.0
http://forum.ubuntu.cz/index.php?board=31.0
http://forum.ubuntu.cz/index.php?board=51.0
http://forum.ubuntu.cz/index.php?board=52.0
http://forum.ubuntu.cz/index.php?board=53.0
http://forum.ubuntu.cz/index.php?board=48.0
http://forum.ubuntu.cz/index.php?board=49.0
http://forum.ubuntu.cz/index.php?action=profile;u=1331
http://forum.ubuntu.cz/index.php?topic=54727.msg408080#new
http://forum.ubuntu.cz/index.php#4
http://forum.ubuntu.cz/index.php?action=unread;board=10.0
http://forum.ubuntu.cz/index.php?board=10.0
http://forum.ubuntu.cz/index.php?action=profile;u=16348
http://forum.ubuntu.cz/index.php?topic=57144.msg408080#new
http://forum.ubuntu.cz/index.php?action=unread;board=14.0
http://forum.ubuntu.cz/index.php?board=14.0
http://forum.ubuntu.cz/index.php?action=profile;u=702
http://forum.ubuntu.cz/index.php?topic=57112.msg408080#new
http://forum.ubuntu.cz/index.php?action=unread;board=5.0
http://forum.ubuntu.cz/index.php?board=5.0
http://forum.ubuntu.cz/index.php?action=profile;u=18976
http://forum.ubuntu.cz/index.php?topic=57143.msg408080#new
http://forum.ubuntu.cz/index.php?action=unread;board=4.0
http://forum.ubuntu.cz/index.php?board=4.0
http://forum.ubuntu.cz/index.php?action=profile;u=16455
http://forum.ubuntu.cz/index.php?topic=57127.msg408080#new
http://forum.ubuntu.cz/index.php?action=unread;board=18.0
http://forum.ubuntu.cz/index.php?board=18.0
http://forum.ubuntu.cz/index.php?action=profile;u=726
http://forum.ubuntu.cz/index.php?topic=57140.msg408080#new
http://forum.ubuntu.cz/index.php?action=unread;board=19.0
http://forum.ubuntu.cz/index.php?board=19.0
http://forum.ubuntu.cz/index.php?action=profile;u=29528
http://forum.ubuntu.cz/index.php?topic=56830.msg408080#new
http://forum.ubuntu.cz/index.php?action=unread;board=20.0
http://forum.ubuntu.cz/index.php?board=20.0
http://forum.ubuntu.cz/index.php?action=profile;u=15504
http://forum.ubuntu.cz/index.php?topic=57134.msg408080#new
http://forum.ubuntu.cz/index.php?action=unread;board=22.0
http://forum.ubuntu.cz/index.php?board=22.0
http://forum.ubuntu.cz/index.php?action=profile;u=29680
http://forum.ubuntu.cz/index.php?topic=57148.msg408080#new
http://forum.ubuntu.cz/index.php?action=unread;board=47.0
http://forum.ubuntu.cz/index.php?board=47.0
http://forum.ubuntu.cz/index.php?action=profile;u=5587
http://forum.ubuntu.cz/index.php?topic=57077.msg408080#new
http://forum.ubuntu.cz/index.php#6
http://forum.ubuntu.cz/index.php?action=unread;board=6.0
http://forum.ubuntu.cz/index.php?board=6.0
http://forum.ubuntu.cz/index.php?action=profile;u=16428
http://forum.ubuntu.cz/index.php?action=profile;u=28688
http://forum.ubuntu.cz/index.php?topic=50343.msg408080#new
http://forum.ubuntu.cz/index.php?action=unread;board=9.0
http://forum.ubuntu.cz/index.php?board=9.0
http://forum.ubuntu.cz/index.php?action=profile;u=17286
http://forum.ubuntu.cz/index.php?topic=57135.msg408080#new
http://forum.ubuntu.cz/index.php#7
http://forum.ubuntu.cz/index.php?action=unread;board=33.0
http://forum.ubuntu.cz/index.php?board=33.0
http://forum.ubuntu.cz/index.php?action=profile;u=28647
http://forum.ubuntu.cz/index.php?topic=57020.msg408080#new
http://forum.ubuntu.cz/index.php#8
http://forum.ubuntu.cz/index.php?action=unread;board=8.0
http://forum.ubuntu.cz/index.php?board=8.0
http://forum.ubuntu.cz/index.php?action=profile;u=1331
http://forum.ubuntu.cz/index.php?topic=57125.msg408080#new
http://forum.ubuntu.cz/index.php#10
http://forum.ubuntu.cz/index.php?action=unread;board=45.0
http://forum.ubuntu.cz/index.php?board=45.0
http://forum.ubuntu.cz/index.php?action=profile;u=1331
http://forum.ubuntu.cz/index.php?topic=56664.msg408080#new
http://forum.ubuntu.cz/index.php#9
http://forum.ubuntu.cz/index.php?action=unread;board=25.0
http://forum.ubuntu.cz/index.php?board=25.0
http://forum.ubuntu.cz/index.php?action=profile;u=21865
http://forum.ubuntu.cz/index.php?topic=55531.msg408080#new
http://forum.ubuntu.cz/index.php?action=stats
http://forum.ubuntu.cz/index.php?action=profile;u=30668
http://forum.ubuntu.cz/index.php?topic=50343.msg408080#new
http://forum.ubuntu.cz/index.php?action=recent
http://forum.ubuntu.cz/index.php?action=stats
http://forum.ubuntu.cz/index.php?action=profile;u=2252
http://forum.ubuntu.cz/index.php?action=profile;u=30658
http://forum.ubuntu.cz/index.php?action=profile;u=16243
http://forum.ubuntu.cz/index.php?action=profile;u=5587
http://forum.ubuntu.cz/index.php?action=profile;u=17451
http://forum.ubuntu.cz/index.php?action=profile;u=7813
http://forum.ubuntu.cz/index.php?action=profile;u=29680
http://forum.ubuntu.cz/index.php?action=profile;u=29008
http://forum.ubuntu.cz/index.php?action=profile;u=7578
http://forum.ubuntu.cz/index.php?action=profile;u=15504
http://forum.ubuntu.cz/index.php?action=profile;u=934
http://forum.ubuntu.cz/index.php?action=profile;u=10860
http://forum.ubuntu.cz/index.php?action=profile;u=28688
http://forum.ubuntu.cz/index.php?action=profile;u=16348
http://forum.ubuntu.cz/index.php?action=profile;u=2167
http://forum.ubuntu.cz/index.php?action=profile;u=17915
http://forum.ubuntu.cz/index.php?action=profile;u=30668
http://forum.ubuntu.cz/index.php?action=profile;u=14478
http://forum.ubuntu.cz/index.php?action=reminder
http://forum.ubuntu.cz/index.php?action=login
http://www.mysql.com/
http://www.php.net/
http://www.simplemachines.org/
http://www.simplemachines.org/about/copyright.php
http://sdruzeni.ubuntu.cz
http://www.nic.cz/
http://validator.w3.org/check/referer
http://jigsaw.w3.org/css-validator/check/referer