清空txt檔案

2022-05-11 18:31:50 字數 814 閱讀 4803

如果想在每次寫入前清空txt檔案裡面的內容,不必刪掉檔案,只需要使用truncate方法就行了,**

0x01:以讀/寫的方式開啟檔案:

f = open("

read_test.txt

", "

a+", encoding="

utf-8")

f.write(

"132456789")

f.truncate()

f.close()

這樣第二行寫入的內容就會被清空

0x02:以追加的方式開啟檔案

f = open("

read_test.txt

", "

a+", encoding="

utf-8")

f.write(

"123456789")

f.seek(0)

f.truncate()

for i in range(5):

f.writelines(comment)

f.close()

以追加的方式開啟檔案時,需要加一句 f.seek(0) , 它的作用是確定檔案指標的位置。

選項 =0 時, 表示將檔案指標指向從檔案頭部到 "偏移量"位元組處。

選項 =1 時, 表示將檔案指標指向從檔案的當前位置,向後移動 "偏移量"位元組。

選項 =2 時, 表示將檔案指標指向從檔案的尾部,,向前移動 "偏移量"位元組。

******************************不積跬步無以至千里。******************************

java生成txt檔案,讀txt檔案

1.方法1 public static void main string args catch exception e system.out.println write end try filereader.close catch exception e system.out.println rea...

PHP生成TXT檔案 php讀取txt檔案內容

filename filename.txt header content disposition attachment filename filename 輸出內容 直接用echo輸出,r n 用以換行。第一步 處理中文檔名 filename 中文檔名.txt encoded filename ur...

讀寫TXT檔案

1 file.writealltext 寫入內容,可以指定編碼 寫入文字使用 file.writealltext 檔案路徑 例如 d 文字.txt 待寫入文字 public static void writetxtbyfiletext string filepath,string msg 2 fil...