Задать вопрос
  • Как преобразовать строку вида '31 Jul 2018' в дату?

    По-моему, проще и логичнее использовать всё тот же datetime, скорее всего он уже импортирован, и нет необходимости раздувать проект дополнительными библиотеками:
    from datetime import datetime
    d = datetime.strptime( "31 Jul 2018", "%d %b %Y" )
    Ответ написан
    Комментировать
  • Как парсить без бана?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Парсеры палятся на том, что ведут себя как роботы. Люди не обходят все доступные ссылки, только некоторое подмножество без ухода на большую глубину. Чтобы не попасться, надо изобразить группу людей шарящихся по сайту. Для этого надо после разбора страницы входа парсить только две-три ссылки с неё, делать случайные паузы между запросами, потом сбрасывать принятые куки, менять user agent и прокси и парсить другие две-три ссылки. Естественно, прокси не должны быть публичными. Если вы могли найти и скачать их список, то разработчики защиты тоже уже его скачали.
    Ответ написан
    Комментировать