Python将excel或者csv表格中的空行删除
生活随笔
收集整理的這篇文章主要介紹了
Python将excel或者csv表格中的空行删除
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言:
首先說明一下可以直接用excel工具篩選空行,然后刪除空白行。這個方法百度,知乎搜索可以很容易搜到。
但是我嘗試使用了一下用wps處理csv刪除空行,由于數據量比較大或者我電腦垃圾的原因,它卡在那一段時間才完成。
于是找用python處理的方式解決
用python處理csv或者說excel文件不可避免的就是用pandas庫
之前學習過pandas,但是并沒有怎么實際用過,所以只能網上找解決辦法
但是并沒有找到比較對應的所以寫一下記錄一下。
處理數據:
首先看一下數據是什么樣的:
可以看到數據有好幾萬行,沒兩行數據之間有空白行,我想把這些空白行刪掉
怎么解決呢?
四行代碼搞定
在數據的相同目錄下創建一個py文件
import pandas as pd data = pd.read_csv("monitor.csv") res = data.dropna(how="all") res.to_csv("monitor1.csv", index=False)運行文件會生成一個新文件monitor1.csv
打開這個文件看一下
OK,解決了
總結
以上是生活随笔為你收集整理的Python将excel或者csv表格中的空行删除的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【eoeAndroid社区索引】Andr
- 下一篇: cocosbuilder3.0使用小记