Python实现读取及写入csv文件的方法示例
作者:tongqingliu 时间:2021-12-29 16:41:31
本文实例讲述了Python实现读取及写入csv文件的方法。分享给大家供大家参考,具体如下:
新建csvData.csv文件,数据如下:
具体代码如下:
# coding:utf-8
import csv
# 读取csv文件方式1
csvFile = open("csvData.csv", "r")
reader = csv.reader(csvFile) # 返回的是迭代类型
data = []
for item in reader:
print(item)
data.append(item)
print(data)
csvFile.close()
# 读取csv文件方式2
with open("csvData.csv", "r") as csvfile:
reader2 = csv.reader(csvfile) # 读取csv文件,返回的是迭代类型
for item2 in reader2:
print(item2)
csvFile.close()
# 从列表写入csv文件
csvFile2 = open('csvFile2.csv','w', newline='') # 设置newline,否则两行之间会空一行
writer = csv.writer(csvFile2)
m = len(data)
for i in range(m):
writer.writerow(data[i])
csvFile2.close()
# 从字典写入csv文件
dic = {'张三':123, '李四':456, '王二娃':789}
csvFile3 = open('csvFile3.csv','w', newline='')
writer2 = csv.writer(csvFile3)
for key in dic:
writer2.writerow([key, dic[key]])
csvFile3.close()
更多Python相关内容感兴趣的读者可查看本站专题:《Python操作Excel表格技巧总结》、《Python编码操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》
希望本文所述对大家Python程序设计有所帮助。
来源:https://www.cnblogs.com/liutongqing/p/6892099.html
标签:Python,csv文件
0
投稿
猜你喜欢
GPU状态监测 nvidia-smi 命令的用法详解
2022-08-28 20:57:37
使用logstash同步mysql数据到elasticsearch实现
2024-01-26 17:40:59
python3新特性函数注释Function Annotations用法分析
2023-08-09 20:15:29
5个CSS3技术实现设计增强
2009-09-04 17:04:00
JS实现点击掉落特效
2023-09-12 12:50:33
python解析xml简单示例
2022-10-06 13:37:49
ASP和SQL Server如何构建网页防火墙
2024-01-16 06:01:06
对有自增长字段的表导入数据注意事项
2024-01-22 17:54:51
python列表添加元素append(),extend(),insert(),+list的区别及说明
2022-12-11 08:48:35
Asp中如何快速分页的技巧
2008-05-17 12:02:00
php简单防盗链验证实现方法
2023-09-12 04:55:15
如何利用Python快速统计文本的行数
2021-11-15 19:48:12
python查询mysql中文乱码问题
2021-09-28 07:05:42
Python实现二维数组按照某行或列排序的方法【numpy lexsort】
2022-03-13 05:06:31
Python中拆分具有多个分隔符的字符串方法实例
2022-07-01 00:38:20
ROS机器人底盘坐标像素变换操作方法
2023-11-08 20:15:43
php下pdo的mysql事务处理用法实例
2023-11-14 17:44:13
记录无法安装mysql-Invalid GPG Key from file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql的解决办法
2024-01-13 00:24:22
javascript ImgBox透明遮罩层背景图片展示
2024-02-27 04:51:07
超全MySQL学习笔记
2024-01-25 20:21:45