1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
import sys
from bs4 import BeautifulSoup
import urllib2
for id in ('1', '1A', '1G', '2', '2A', '3', '4', '5', '7', '7a', '8', '9', '12', '13', '15', '16', '19', '21', '22', 'x22', '23', '28'):
bus = '/' + id + '/FALSE'
url = 'http://libertybus.je/routes_times/timetables' + bus
page = urllib2.urlopen(url)
soup = BeautifulSoup(page)
table = soup.findAll(['tr', 'h2'])
sys.stdout = open(id + '.txt', 'w')
print table
|