Python'da Fonksiyon Yazımı
Shayne Miel
Software Architect @ Duo Security
Bir bağlam yöneticisi:





Bağlam yöneticileri:
Catering hizmeti:
with open('my_file.txt') as my_file:
text = my_file.read()
length = len(text)
print('The file is {} characters long'.format(length))
open() üç şey yapar:
with
with <context-manager>()
with <context-manager>(<args>)
with <context-manager>(<args>):
with <context-manager>(<args>):
# Kodunuzu burada çalıştırın
# Bu kod "bağlam içinde" çalışır
with <context-manager>(<args>):
# Kodunuzu burada çalıştırın
# Bu kod "bağlam içinde" çalışır
# Bu kod, bağlam kaldırıldıktan sonra çalışır
with <context-manager>(<args>) as <variable-name>:
# Kodunuzu burada çalıştırın
# Bu kod "bağlam içinde" çalışır
# Bu kod, bağlam kaldırıldıktan sonra çalışır
with open('my_file.txt') as my_file:
text = my_file.read()
length = len(text)
print('The file is {} characters long'.format(length))
Python'da Fonksiyon Yazımı