Ответ 1
Полезно знать, что любые элементы, которые BeautifulSoup находит внутри одного элемента, все еще имеют тот же тип, что и этот родительский элемент, то есть могут быть вызваны различные методы.
Итак, это несколько рабочий код для вашего примера:
soup = BeautifulSoup(html)
divTag = soup.find_all("div", {"class": "tablebox"}):
for tag in divTag:
tdTags = tag.find_all("td", {"class": "align-right"})
for tag in tdTags:
print tag.text
Это будет печатать весь текст всех тегов td с классом "align-right", у которого есть родительский div с классом "tablebox".