[問題] 檔案空白刪除

看板Python作者 (shihyuyao)時間13年前 (2012/05/05 01:37), 編輯推噓1(103)
留言4則, 1人參與, 最新討論串1/4 (看更多)
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? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.147.15.66

05/05 02:22, , 1F
import fileinput
05/05 02:22, 1F

05/05 02:22, , 2F
for line in fileinput.input("1.txt",inplace=1):
05/05 02:22, 2F

05/05 02:22, , 3F
if line!='\n':
05/05 02:22, 3F

05/05 02:23, , 4F
print line,
05/05 02:23, 4F
文章代碼(AID): #1Ff1FeVV (Python)
文章代碼(AID): #1Ff1FeVV (Python)