![](/img/trans.png)
[英]How to replace(delete) some information from CSV file using python correctly?
[英]how to delete some line in CSV file , using python
请参阅示例。
我想删除 csv 文件中的 1,2 行,并使用 pandas
我在 pandas 库中尝试 read_csv function 但 pandas 无法加载此 ZCC8D68C551C4A9ADDZDE53 文件
我可以删除 Excel 中的行,但 CSV 文件很多人都有。
所以我想删除 python 中的行进程。
请让我知道 python 中的解决方案
前任 )
filename : xxxxxx
time : xxxxx
output1 output2 output3 output4 output5
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
Pandas 的read_csv
function 有一个skiprows
参数,它会让 pandas 知道跳过固定数量的行或行号列表。 在这种情况下,您可以使用:
df = pd.read_csv('data.csv', skiprows=2)
请参阅文档中的使用。
PS:这假设实际数据是逗号分隔的。 否则,您可以使用sep
参数定义自定义分隔符。
由于文件顶部的文件名和时间数据,Pandas 可能很难解析您的 CSV。 如果您删除这些,然后再次在 pandas 中使用read_csv()
,则读取制表符或空格分隔文件应该没有任何问题。
编辑:如果您不想手动删除这些行,或者您想保留文件名和时间数据,@Avidiotic 的响应是一个更好的解决方案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.