python簡單去除文檔內的空行

python程序去除文檔中的空行

內容簡介:

在某些特定的情況下我們的文檔都是需要進行刪除空行的。人爲手動的一行一行刪除不但耗時長,而且還容易漏掉。當文檔中的行數過多或是文檔數據太過龐大時,人爲手動進行修改就麻煩了。
剛學了的python語言,找來教程寫了一下,還是可以用的。

代碼塊

代碼塊語法遵循標準markdown代碼,例如:

# -*- coding:utf-8 -*-
# Delete all the empty lines in a document

f=open('D:/存放要去空行的文檔路徑/新建文本文檔.txt','r')
g=open('D:/去行後的文件存儲路徑/10.防火牆閱片平臺/result1.txt','w')

try:
    while True:
        line=f.readline()
        if len(line)==0:
            break
        if line.count('\n')==len(line):
            continue
        g.write(line)
finally:
    f.close()
    g.close()

作者有話說1.


  1. 這段代碼可以刪除txt文檔內的空行,
    但是有些空行仍然刪不掉,並且當前僅可處理單個文件,還不能批量處理,程序仍有待改進.
    不過一般量的文檔還是夠用了。在python環境完整的情況下,直接複製以上代碼就可以用的.
    初學python語言,請多多指教~
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章