python - 使用条件参数 Python 从 CSV 文件中删除行
问题描述
我正在尝试使用带有条件参数的特定列中的 CSV 文件中的 Python 删除行。例如,删除该列中位于 3 个不同间隔之间的所有行。例如 99 和 1000、5000 和 6000、8000 和 9000。
解决方案
import subprocess
cmd = "sed -e '5000,6000d;99,1000d' file.csv"
subprocess.call(cmd, shell=True)
推荐阅读
- http-headers - 浏览器是否在重定向响应中使用资源提示(链接)标头?
- c# - 可以忽略 finally-block 中的信号量释放吗?
- input - 是否可以为 keras 层提供除正方形以外的另一种形状作为输入
- android - 我可以将 Android 支持库从 27.1.1 更新到 AndroidX 1.0.0 吗?
- sql-server - 为 Sql Server 中的每个条件值创建新行
- javascript - 使用 redux 在应用内切换语言
- asp.net - 通过定时器更新 Gridview
- sql - 查找作者数量
- mysql - 列表框的 SQL 标准代码可在不使用 VBA 的情况下提供多选结果?
- javascript - 在反应jsx中显示html标记