'r' #以讀的模式打開 (default) 'w' #先截斷文件,並且以寫的模式打開,寫的內容覆蓋所有的內容。 'x' #創建一個文件,並且以寫的模式打開。 'a' #如果文件存在,就以寫的模式打開,並且指針指向文件的結尾。 'b' #二進制的模式 't' #文本模式 (默認的) '+' #更新磁盤文件,讀寫,對r w的追加。 'U' #universal newline mode (棄用)
#有open()的時候就必須有close(),當然有沒有close的時候有時候也是也是不會錯的。 f = open("a.txt",'r+',encoding="utf-8") f.close
#不用每次都進行open()和close(),因為open()以后,有可能忘記了close() with open a.txt as f:
#讀取全部的內容 read(): #讀取一行的內容,並且以列表的方式返回。 readline() #告訴目前內容的光標的位置 tell() #告訴當前文檔的名字。 name() #對文本寫入內容。 write() #是否標記了close closed() #有open 就有close。 close() #對文章的內容進行加密。 encoding() #寫一行內容。 writelines() #讀一行的內容 readlines() #文本是否可寫 writeable() #文本是否刻度。 readable() #將寫的還存儲在內存中的內容,刷新到內存中。 flush() #可以將文件中的光標的來跳。 seek() #是一種的截取的寫操作。 truncate(10)