得到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’)
相關文章
- 刪除檔案中包含指定字串的行字串
- 在 Linux 中如何刪除檔案中的空行Linux
- 刪除檔案中的數字
- Linux下批量刪除空檔案或者刪除指定大小的檔案Linux
- Git刪除指定檔案Git
- 檔案的刪除
- 行動硬碟刪除的檔案能恢復嗎,怎樣恢復刪除的檔案硬碟
- liunx批量刪除指定字尾的檔案
- Git刪除暫存區的指定檔案Git
- 行動硬碟刪除的檔案能恢復嗎,怎麼恢復硬碟刪除的檔案硬碟
- git的忽略檔案和刪除檔案操作Git
- 批量刪除檔案中的^M
- 刪除Repository中的檔案
- 刪除指定目錄下指定字尾的檔案
- git 刪除歷史指定檔案Git
- 刪除檔案
- Linux批量刪除指定型別的檔案Linux型別
- Linux刪除指定時間之前的檔案Linux
- Linux 批量刪除指定字尾的檔案Linux
- Linux刪除指定字尾名的檔案Linux
- 刪除指定日期內的過期檔案
- linux的刪除檔案命令和強制刪除命令Linux
- 如何永久刪除Mac中的檔案?Mac
- u盤裡的檔案無法刪除 如何刪除u盤裡刪不掉的檔案
- 刪除github上的檔案Github
- 恢復刪除的檔案
- 刪除檔案的恢復
- 刪除古怪檔案的方法
- 刪除正在使用的檔案
- 刪除vmvare的大檔案
- 快速刪除excel中的空行和列Excel
- Linux刪除指定字尾名檔案的命令Linux
- linux下刪除指定日期前的檔案Linux
- c 刪除檔案中指定的部分內容 (轉)
- win10休眠檔案有必要刪除嗎 刪除休眠檔案的方法Win10
- SVN !檔案刪除
- rm 刪除檔案
- 批次刪除檔案