Есть несколько возможных причин, почему возвращается значение None вместо ожидаемых результатов при парсинге данных с веб-сайта:
1. Изменилась структура HTML страницы: возможно, что данные, которые вы пытаетесь найти, теперь находятся в другом месте на странице или изменен тег, который вы пытаетесь использовать для поиска.
2. Используется неправильный селектор: убедитесь, что используемый селектор CSS или XPath действительно указывает на нужные элементы на странице.
3. Сайт блокирует вас: возможно, что сайт обнаружил автоматизированный запрос и заблокировал ваш IP-адрес или вас перенаправляют на другую страницу.
Чтобы исправить проблему, вам придется проанализировать исходный код веб-страницы, чтобы убедиться, что используемые селекторы и структура страницы верны. Поиск по соседним элементам, проверка селекторов и обновление кода парсера могут помочь исправить проблему. Также можно попробовать использовать другие библиотеки для парсинга данных, если проблема все еще существует.