import csv
# 读取 CSV 文件示例
with open('example.csv', mode='r') as file:
csv_reader = csv.reader(file)
for row in csv_reader:
print(row)
# 写入 CSV 文件示例
data = [
['姓名', '年龄', '城市'],
['张三', '25', '北京'],
['李四', '30', '上海'],
['王五', '22', '广州']
]
with open('output.csv', mode='w', newline='') as file:
csv_writer = csv.writer(file)
csv_writer.writerows(data)
读取 CSV 文件:
csv.reader 读取 CSV 文件。open('example.csv', mode='r') 打开文件,mode='r' 表示只读模式。csv_reader 是一个迭代器,每一行数据会被读取为一个列表。写入 CSV 文件:
csv.writer 写入 CSV 文件。open('output.csv', mode='w', newline='') 打开文件,mode='w' 表示写入模式,newline='' 防止在 Windows 上写入多余的空行。csv_writer.writerows(data) 将二维列表 data 写入 CSV 文件。上一篇:python遍历文件
下一篇:python table
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站