【python】python裏的關鍵字

1. with

with 表達式是一種 with-finally的簡寫形式

with open('1.txt') as f:
    print(f.read())
    
print(f.closed)

表達式open('1.txt')返回是一個_io.TextIOWrapper 類型的變量用f接受到。在with語句塊中就可以使用這個變量操作文件。執行with這個結構之後。f會自動關閉。相當於自帶了一個finally。但是with沒有異常捕獲功能。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章