for child in html.find('div', class_='textbox').children:
    if isinstance(child, Tag):
        result.append(child.get('alt', ''))
else:
    result.append(child.strip())
Python, BeautifulSoup — текст <div> и атрибуты <img> в правильном порядке