А это можно переписать
В жизни - нет ничего невозможного ... Вопрос целесообразности. Что там есть такого чего нет в TMbD ?
lxml конечно не нужен,просто много лет назад я нашел в интернет исходник
lxml - один из возможных вариантов парсинга html-страниц ... Я там видел "кто-то" beautifulsoup всунул,но не использует
. Кстати bs4 (beautifulsoup4) - тоже вариант )))
Понимаю,что работы уйма,
Та нет ничего там "катастрофического" .... если задаться целью ... XXI век на дворе и все придумано до нас. Модулей для питона реализующих доступ к данным кинопоиска - есть маленько , вот на вскидку -
GitHub - ramusus/kinopoiskpy: Python API to kinopoisk.ru (pure python, т.е. не требует никаких допзависимостей).... Просто подсовываешь title в ответ выдает листинг вариантов .... НАШ СЛУЧАЙ ))) Для ленивых .. Или вот:
API КиноПоиск · Apiary Swagger UIи т.д.
сиди себе и шли запросики .. и даже парсить ничего не надо ...