Python之上下文管理器對象

在學習Python的過程中,經常會用到with語句,比如在進行文件操作時,會使用下面這樣的語法: with open("1.txt", "r") as f: print(f.read()) 這裏就會產生一個疑問:f是不是就是open()函數的返回值呢? 其實並不是,這裏涉及到上下文管理器方面的知識,先來解釋一下什麼是上下文管理器對象吧。 我們都知道,Python屬於鴨子類型的語言,只要一個類實現
相關文章
相關標籤/搜索