得到txt空白行的行數、將txt檔案的空行刪除和刪除csv檔案中指定的行
得到txt空白行的行數
blankline = []
def tong1(filename):
with open(filename, 'r') as f:
num = 0
for line in f:
num += 1
if len(line) == 1:
blankline.append(num)
# print(num)
print('%s' % num)
file1 = 'train-ops.txt'
value = num = 0
tong1(file1)
print(blankline)
print(len(blankline))
blankline = []
def tong1(filename):
with open(filename, 'r') as f:
num = 0
for line in f:
num += 1
if len(line) == 1:
blankline.append(num)
# print(num)
print('%s' % num)
file1 = 'train-ops.txt'
value = num = 0
tong1(file1)
print(blankline)
print(len(blankline))
#將blankline列表裡的每一個元素減1
aftersub = [i-1 for i in blankline]
print(aftersub)
將txt檔案的空行刪除
with open("train-ops.txt","r",encoding="utf-8") as f:
lines = f.readlines()
#print(lines)
with open("del-train-ops.txt","w",encoding="utf-8") as f_w:
for line in lines:
if len(line) ==1 :
continue
f_w.writelines(line)
刪除csv檔案中指定的行
import pandas as pd
csv_data = pd.read_csv(‘train-length.csv’)
cc = csv_data.drop([18, 9850, 10714]
)
cc.to_csv(‘deleteafterlength.csv’)
相關文章
- [20201112]tmpwatch 刪除檔案.txt
- 在 Linux 中如何刪除檔案中的空行Linux
- 刪除檔案中的數字
- Git刪除指定檔案Git
- [20180707]刪除結尾帶.的檔案與目錄.txt
- Linux刪除指定時間之前的檔案Linux
- Git刪除暫存區的指定檔案Git
- Linux批量刪除指定型別的檔案Linux型別
- liunx批量刪除指定字尾的檔案
- 行動硬碟刪除的檔案能恢復嗎,怎麼恢復硬碟刪除的檔案硬碟
- linux的刪除檔案命令和強制刪除命令Linux
- 刪除指定目錄下指定字尾的檔案
- git 刪除歷史指定檔案Git
- Linux刪除指定字尾名檔案的命令Linux
- [20200414]Linux下快速刪除大量檔案(補充).txtLinux
- u盤裡的檔案無法刪除 如何刪除u盤裡刪不掉的檔案
- 刪除vmvare的大檔案
- 如何永久刪除Mac中的檔案?Mac
- Linux 命令列刪除指定副檔名檔案Linux命令列
- win10休眠檔案有必要刪除嗎 刪除休眠檔案的方法Win10
- SVN !檔案刪除
- rm 刪除檔案
- Git——刪除檔案Git
- Git恢復刪除的檔案Git
- RocketMQ -- 過期檔案的刪除MQ
- 如何刪除win10更新檔案_win10刪除更新檔案的方法Win10
- 【轉載】windows下刪除指定日期前的檔案Windows
- 運用sed命令高效地刪除檔案的特定行
- [20231130]快速刪除大量檔案測試(perl版本)3.txt
- win10怎麼刪除dll檔案_win10dll檔案刪除的方法Win10
- win10休眠檔案如何刪除 win10刪除休眠檔案的步驟Win10
- win10怎麼刪除更新檔案 win10刪除更新檔案的方法Win10
- Linux批量刪除檔案Linux
- dll檔案刪除不了
- Linux刪除檔案命令Linux
- Xcode 刪除沒用的描述檔案XCode
- kafka-- 過期檔案的刪除Kafka
- 刪除當前目錄下的所有可執行檔案