парсить авито. И тут есть вариант делать это или через selenium, или пытаться как-то по запросам. Селениум по тестам вышел просто нереально медленным, потому хотелось бы первый вариант. Однако авито имеет какие-то дикие совершенно анти-бот системы.
Есть такой код(он на requests чисто для теста, если получится - будет написан на aiohttp): https://pastebin.com/kCdrzWTC
На что жалуется авито? Я поменял заголовки, вставляю даже куки туда(в пример сделал пустую строчку, но вообще они там есть), а он не поддаётся
Печальная оказия Пиши владельцам сайта, узнавай как получать инфу без херни
Как на счет апи?
У них оно для большинства методов закрыто, если не ошибаюсь
Пишешь им что тебе очень надо, объясняешь причину Откроют - делаешь Не откроют - не делаешь
Проверь. В общем, парсить - плохая затея
Не, там вообще нет необходимых методов. Суть то в том, что например postman спокойно проводит запрос так, что авито на это не ругается. А вот сам я через requests даже с копированием всех заголовков не могу
Обсуждают сегодня