看板 Python 關於我們 聯絡資訊
※ 引述《Jason1122 (Jason1122)》之銘言: : w再開一個檔案來存: : with open("t.txt", "r") as f: : with open("t2.txt", "w") as o: : for line in f: : if line != "\n": : o.write(line) : t2改成t會變空白,同個檔案可能要別的方法吧 : ※ 引述《shihyuyao (shihyuyao)》之銘言: : 1.txt : AAA : BBB : CCC : 2.txt 拿掉空白變成 : AAA : BBB : CCC : 我想把1.txt 每列的空白刪除,有辦法在同一個檔案做完嗎? : 還是要再開另一個檔案2.txt才可以? : 讀出的每一列怎麼判斷是不是空白? : infile = open(1.txt, 'r'); : outfile = open(2.txt, 'w'); : for line in infile: : //這邊要怎麼判斷空白跳過在檔案輸出到2.txt? : 謝謝 +++++++++++++++++++++++++++++++++++++++++++ if line != "\n": 這樣是比對字串最後一個字元嗎? AAA後面還有一個"\n"?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.74.251