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?

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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.