BeautifulSoup достаточно любезен для поиска необходимых элементов:
value = soup.find('th', text='Titletext').findNextSibling('td').text
Вы получите строку, поэтому рассмотрите возможность преобразования ее в int ...
Еслистрока содержит более одного тега TD, и вы не хотите, чтобы первый, но первый с определенным классом, вы можете добавить это к запросу:
value = soup.find('th', text='Titletext').findNextSibling('td',
{'class': "rightalign right"}).text
(спасибо ArranDuff за это замечание)