python读写csv文件

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()

参考资料

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容