繁体   English   中英

如何根据第一列但不包括第一行对 CSV 文件进行排序?

[英]How do I sort my CSV file based on the first column but excluding the first row?

我想按第一列(按名称)对以下 CSV 文件进行排序,但是我希望它排除第一行,因为这是我的 python 文件用来确定哪一列的内容。

name,age,email
Fin H,14,test@gmail.com
Harvey G,14,test2@gmail.com
name,1,2323

它需要读取文件,按第一列(不包括第一行)对其进行排序,然后将排序后的版本写回同一个文件。

谢谢。

import pandas as pd
import numpy as np

df = pd.read_csv('input', sep = ',')
df = df.sort_values(by = ['name'])
df.to_csv('input', index = False)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM