本文主要演示如何讀寫文本文件的內(nèi)容,,以及上下文管理語句with的用法。使用上下文管理語句with時(shí),,即使在操作文件內(nèi)容時(shí)引發(fā)異常也能保證文件被正確關(guān)閉,。 #'w'表示寫入文件,默認(rèn)為文本文件 #如果文件test1.txt不存在,,就創(chuàng)建 #如果文件test1.txt已存在,,就覆蓋 with open('test1.txt', 'w') as fp: for i in range(100): #寫入100個(gè)數(shù)字 fp.write(str(i)+'\n') #把文件test1.txt中的內(nèi)容復(fù)制到test2.txt with open('test1.txt', 'r') as src: with open('test2.txt', 'w') as dst: dst.write(src.read()) #讀取并顯示文件test2.txt中的內(nèi)容 with open('test2.txt', 'r') as fp: #文件對(duì)象是可以迭代的 for line in fp: #使用strip()刪除該行兩側(cè)的空白字符 print(line.strip()) |
|