Как разобрать HTML-таблицу с Python и BeautifulSoup и написать в CSV

Я пытаюсь разобрать HTML-страницу и получить значения для валют и записи в CSV. У меня есть следующий код:

#!/usr/bin/env python

import urllib2
from BeautifulSoup import BeautifulSoup

contenturl = "http://www.bank.gov.ua/control/en/curmetal/detail/currency?period=daily"
soup = BeautifulSoup(urllib2.urlopen(contenturl).read())

table = soup.find('div', attrs={'class': 'content'})

rows = table.findAll('tr')
for tr in rows:
    cols = tr.findAll('td')
    for td in cols:
        text = td.find(text=True) + ';'
        print text,
    print

Проблема в том, что я не знаю, как получить только значения для валюты. Я попробовал несколько регулярных выражений типа '^ [0-9] {3}' - начать с 3 цифр, но это не работает.

Ответы на вопрос(1)

Ваш ответ на вопрос