Description
У меня возникла проблема с тем, что на страницах Avito не активируется флажок "Показать сначала из [название города]", что приводит к тому, что парсер захватывает объявления из разных городов. Хотя он их и пролистывает, исключая отправку данных из других городов, процесс все равно занимает много времени, поскольку парсер обрабатывает все города, а не только нужный.
Мне кажется, что можно решить эту проблему, автоматически устанавливая флажок в положение true, чтобы парсер всегда ограничивал поиск объявлениями только из указанного города. Это должно ускорить процесс.
Кроме того, я думаю, что можно улучшить логику обработки: если пользователь вводит город с активированным флажком, то скрипт должен сначала узнать, сколько объявлений относится к этому городу, а затем последовательно обрабатывать их сверху вниз, завершив обработку одного города, переходя ко второму. Такой подход сделает парсинг более удобным и быстрым для пользователя, который следит за объявлениями в одном конкретном городе.