Size: a a a

2021 June 03

SS

Sergey Sergey in Scrapy
Ок. Спасибо)
источник

SS

Sergey Sergey in Scrapy
Вот ща попробую)
источник

SS

Sergey Sergey in Scrapy
Спасибо
источник

SS

Sergey Sergey in Scrapy
вроде взлетело
источник

AV

Anatoli Valenda in Scrapy
Всем ку. Нетривиальный вопрос. Можно как-то отловить хоткей и аккуратно завершить работу скрапи, а не Ctrl+C?
источник

S

SoHard 🎄 in Scrapy
Один раз это и есть аккуратно
источник

МС

Михаил Синегубов... in Scrapy
вроде можно, но не тривиально :)
источник

S

SoHard 🎄 in Scrapy
Два не аккуратно
источник

AV

Anatoli Valenda in Scrapy
То есть как аккуратно завершить - моя забота. Как отловить сигнал хоткея и передать управление завершающей функции.
источник

МС

Михаил Синегубов... in Scrapy
слушаешь сообщения системы....
источник

МС

Михаил Синегубов... in Scrapy
в винде это так называлось :)
источник

AV

Anatoli Valenda in Scrapy
Signal? Keyboard interrupt ловить? Не получилось. Сигнал устанавливается, но управление не передаётся и все разваливается с кучей ошибок
источник

AV

Anatoli Valenda in Scrapy
Я на Федоре сейчас, но разницы вроде быть не должно
источник

AR

Andrey Rahmatullin in Scrapy
какой хоткей-то
источник

AR

Andrey Rahmatullin in Scrapy
Ctrl-C?
источник

AV

Anatoli Valenda in Scrapy
Да хоть какой
источник

AR

Andrey Rahmatullin in Scrapy
посмотри scrapy.utils.ossignal.install_shutdown_handlers
источник

AV

Anatoli Valenda in Scrapy
Гляну. Спс
источник

МС

Михаил Синегубов... in Scrapy
Сугубо интереса ради - зачем? Этот хоткей привязан к чему то?
источник

AV

Anatoli Valenda in Scrapy
Мне нужно добавить функционал корректного завершения паука. Поступила команда отключения - перестаем создавать новые реквесты - ждём завершения уже созданных - пишем где остановились - выключаемся
источник