Menulis Function di Python
Shayne Miel
Software Architect @ Duo Security
Context manager:





Context manager:
Jasa katering:
with open('my_file.txt') as my_file:
text = my_file.read()
length = len(text)
print('The file is {} characters long'.format(length))
open() melakukan tiga hal:
with
with <context-manager>()
with <context-manager>(<args>)
with <context-manager>(<args>):
with <context-manager>(<args>):
# Jalankan kode Anda di sini
# Kode ini berjalan "di dalam konteks"
with <context-manager>(<args>):
# Jalankan kode Anda di sini
# Kode ini berjalan "di dalam konteks"
# Kode ini berjalan setelah konteks dihapus
with <context-manager>(<args>) as <variable-name>:
# Jalankan kode Anda di sini
# Kode ini berjalan "di dalam konteks"
# Kode ini berjalan setelah konteks dihapus
with open('my_file.txt') as my_file:
text = my_file.read()
length = len(text)
print('The file is {} characters long'.format(length))
Menulis Function di Python