有很多的csv文件 但是我只要每个文件第二列最后一行的数据应该怎么写脚本
import csv
lst = []
with open('data.csv', 'r', encoding='utf-8') as csvfile:
reader = csv.reader(csvfile)
for row in reader:
print(row) # 输出data文件内容
n = len(row)
lst.append(row[1])
print(lst[-1])
可以写个脚本,首先获取你的一批cvs文件,便利,然后每个打开每个文件进行读取,将你想要的信息读取出来写入到一个集合中,然后等所有的文件都读取完了,将你的集合中的内容再写入到一个新的文件中即可。
给你找了一篇非常好的博客,你可以看看是否有帮助,链接:读取 CSV 文件可能遇到的问题