1. 程式人生 > >Python中with open...as的使用

Python中with open...as的使用

with open...as 語句是讀寫檔案很好的語句。為什麼要使用“with open...as”語句?“with...as”實際上替代了"try...finally"語句,從而能夠自動釋放資源。這個語句更加簡潔。同時語句自動獲取返回的物件,用起來更方便。


#為什麼使用“with open...as”語句?
#“with...as”實際上替代了"try...finally"語句
#從而能夠自動釋放資源
#with語句自動獲取返回的物件
with open("files\qqmail.txt") as f:
    for line in f:
        print(line,end="")

#寫入檔案
with open("files\wsomewords.txt","w") as f:
    f.write("一江春水向東流\n")