Kiedy zamknę pokrywę i otworzę ją później w ciągu dnia, czy programy wiersza poleceń zostaną wznowione?

2

Od kilku godzin uruchamiam skrypt Pythona z wiersza poleceń, który wstawia dane do bazy danych. Zanim to się skończy, zajmie to co najmniej pół dnia. Chcę jednak zabrać laptopa ze sobą w inne miejsce. Mój sen przy zamykaniu ustawień pokrywki (jeśli istnieją) są domyślnie (nigdy na nich nie patrzyłem). Jeśli zamknę pokrywę i otworzę ją za 4 lub 5 godzin, czy skrypt Pythona zostanie wznowiony od miejsca, w którym został przerwany? Jeśli nie, czy można to ustawić w jakiś sposób w preferencjach?

Niek
źródło

Odpowiedzi:

2

Powinien być kontynuowany, jeśli skrypt ma obsługę błędów w przypadku utraty połączenia z bazą danych (przy założeniu, że baza danych znajduje się poza witryną).

Chociaż dokładne zachowanie jest trudne do przewidzenia bez zobaczenia rzeczywistego kodu. Uśpienie systemu może również wywołać nieoczekiwane wyniki w skrypcie.

deiga
źródło
Dzięki. To lokalna baza danych, więc połączenie nie stanowi problemu.
Niek
@Niek - testujesz to dla nas wszystkich. Czy możesz opublikować swoje wyniki? :)
carbontax
1
@ carbontax kontynuował od miejsca, w którym skończył po ponownym otwarciu
Niek