这是我的代码,它将数据添加到名为学生成绩.csv在
myfile = open("studentScores.csv", "a+")
newRecord = Score, Name, Gender, FormGroup, Percentage
myfile.write(str(newRecord))
myfile.write("\n")
myfile.close()
作为我任务的一部分,我需要按字母顺序排列CSV中的数据,我已经搜索了,并搜索了一个解决方案,但我找不到适合我的解决方案。我对Python还不熟悉,所以最简单的解决方案将受到欢迎。在
首先,它使用
csv
模块中的函数来正确解析和创建CSV语法。其次,它将所有现有条目读入data
,追加新记录,对所有记录进行排序,然后将它们转储回文件中。在如果您使用CSV文件中的标题行来向列添加名称,请查看^{} and ^{} ,这将允许您按名称而不是数字(例如在排序步骤中)来处理列。在
相关问题 更多 >
编程相关推荐