после того, как я заснул на нём и указал комментарии в лучшем направлении, я нашел ответ:
, предполагая, что список строк тегов, таких как ['<td>foobart text<\td>','<td>foo text<\td>',''<td>bar text<\td>']
с именем TagList
, мой ввод здесь что я придумал:
TagList = ['<td>foobart text<\td>','<td>foo text<\td>',''<td>bar text<\td>']
for i in TagList:
parentTable = soup.find('td', string=BeautifulSoup(i).text).find_parent('table')
print(parentTable)