#!/usr/bin/env python # # Urgly hack to display open tickets on one HTML page. # # Rick van der Zwet from BeautifulSoup import BeautifulSoup import urllib2 base_url = 'http://www.wirelessleiden.nl' get_soup = lambda page: BeautifulSoup(urllib2.urlopen(page)) print ''' All Open Trac Tickets ''' soup = get_soup(base_url + '/projects') for link in soup.findAll('a'): url = base_url + link['href'] + '/report/1' print "

" + url + "

" soup = get_soup(url) print soup.find('table','listing tickets') print ''' '''