如何用Python高效读写CSV文件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计732个文字,预计阅读时间需要3分钟。
1. 读取文件并导入CSV:pythonimport csv
with open(data.file, encoding=utf-8) as file: csv_reader=csv.reader(file) for row in csv_reader: print(row)
2.写文件:
pythonwith open(output.file, w, encoding=utf-8) as file: # 假设已有读取的内容需要写入 data=[第一行, 第二行, 第三行] for line in data: file.write(line + \n)1、读文件
import csv csv_reader = csv.reader(open("data.file", encoding="utf-8")) for row in csv_reader: print(row)
csv_reader把每一行数据转化成了一个list,list中每个元素是一个字符串。
2、写文件
读文件时,我们把csv文件读入列表中,写文件时会把列表中的元素写入到csv文件中。
本文共计732个文字,预计阅读时间需要3分钟。
1. 读取文件并导入CSV:pythonimport csv
with open(data.file, encoding=utf-8) as file: csv_reader=csv.reader(file) for row in csv_reader: print(row)
2.写文件:
pythonwith open(output.file, w, encoding=utf-8) as file: # 假设已有读取的内容需要写入 data=[第一行, 第二行, 第三行] for line in data: file.write(line + \n)1、读文件
import csv csv_reader = csv.reader(open("data.file", encoding="utf-8")) for row in csv_reader: print(row)
csv_reader把每一行数据转化成了一个list,list中每个元素是一个字符串。
2、写文件
读文件时,我们把csv文件读入列表中,写文件时会把列表中的元素写入到csv文件中。

