Do czego służy i jak wykorzystywać słowo kluczowe "with"?

2018-12-03 17:24
0

Hej, od niedawna interesuję się programowaniem, ale mam problem ze zrozumieniem do czego wykorzystywane jest słowo kluczowe with. Wiem tylko że ma rolę podobną do try / except / finally. Mogę liczyć na pomoc? 😃

Pozostało 580 znaków

2018-12-03 17:37

Słowo kluczowe with służy do pracy z kodem, który wykorzystuje taki rzeczy jak na przykład strumień plików, tworzy blok:

with <expression> as <variable name>:
    block

Używanie zasobu w bloku daje pewność, że zostanie on poprawnie "wyczyszczony" (zamknięty plik). Rzeczywiście jest to "syntactic sugar" za try/finally, ale kod jest bardziej klarowny.
https://docs.python.org/3/wha[...]ml#pep-343-the-with-statement


Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0