Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 26, 2015 10:51:45

Snowman8526
Зарегистрирован: 2015-06-26
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Правильное завершение программы

Добрый день.
У меня есть небольшая программа которая считает ссылки.
Она из БД берёт ссылку и в конце её удаляет. Но если её завершить с помощью (ctrl-c) в середине цикла то все ссылки что он обработал занесёт в базу, но саму ссылку не удалит. Что приведёт к повторному сканированию страницы в рамках одного цикла погрешность невелика, но если такое происходит постоянно, то данным можно перестать доверять. Мне нужно чтобы при выключении системы или при закрытии программы (например, комбинацией клавиш) доходила до конца цикл и завершалась.

Офлайн

#2 Июнь 26, 2015 14:46:48

sander
Зарегистрирован: 2015-02-19
Сообщения: 317
Репутация: +  53  -
Профиль   Отправить e-mail  

Правильное завершение программы

делайте commit после каждого удаления

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version