csv
文件即为逗号分隔值(Comma-Separated Values, CSV)文件,已经成为一种主流的数据集文件格式,因此在使用python
进行数据分析时经常会有从csv
文件中读取数据和将数据写入csv
文件的需求。
读csv
文件
import csv
with open('file_name.csv', 'r') as f:
reader = csv.reader(f)
for row in reader: # 按行读取
print(row)
result = list(reader) # 也可以转换为列表数据,之后按下标读取
写csv
文件
import csv
csv_writer = csv.writer(open('file_name.csv','w',encoding='utf-8'))
# 如果文件打开出现空行, 可以将此处 'w' 改为 'wb'
csv_writer.writerow(["Name","Length"])
csv_writer.writerow(["A",100])
csv_writer.writerow(["B",22])
f.close()
网友评论