Skip to content

Парсер категории "Молотый кофе"#1

Open
gv-dentsu wants to merge 5 commits intokolyadin:masterfrom
gv-dentsu:coffee-task
Open

Парсер категории "Молотый кофе"#1
gv-dentsu wants to merge 5 commits intokolyadin:masterfrom
gv-dentsu:coffee-task

Conversation

@gv-dentsu
Copy link
Copy Markdown

Важно: в коде ниже зависание/бан обрабатывается, но не отлавливается (пример 1, пример 2). Это позволяло мне сохранять некоторую гибкость при сборе данных: в случае ошибки можно восстановить последнее положение парсера в результатах поиска, дампнуть view в stdout для дальнейшего анализа etc.

Я запускал код при помощи python -i main.py и после падения / прерывания сохранял результат при помощи d._save_result() (либо восстанавливал работу автоматизатора и запускал дальше). Если такой способ неудобен для того, чтобы с ним дальше работать -- могу добавить в ветку коммит, который будет делать d._save_result() в случае любой критической ошибки.

P.S. На всякий случай добавляю сюда пример того, что я называю баном:
MicrosoftTeams-image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant