01/10/2018, 17:03

Hỏi về with ... as trong Python?

with open(creds, 'w') as f:

HK boy viết 19:10 ngày 01/10/2018

1 khối lệnh

with open(creds, 'w') as f:
    # code

tương đương với

f = open(creds, 'w')
# code
f.close()

Thoát khỏi with .. as là file tự close một cách an toàn.

Nói theo ngôn ngữ tự nhiên, thì là với việc mở 1 file, ta coi file được mở là f (f là file object).

Bài liên quan
0