我想按第一列(按名称)对以下CSV文件进行排序,但是我希望它排除第一行,因为那是我的python文件用来确定哪一列的>
name,age,email
Fin H,14,test@gmail.com
Harvey G,14,test2@gmail.com
name,1,2323
它需要读取文件,按第一列(不包括第一行)对其进行排序,然后将排序后的版本写回到同一文件中。
谢谢。
答案 0 :(得分:0)
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)