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
投稿
猜你喜欢
python交易记录整合交易类详解
2022-09-15 20:18:37
SQL技巧:快速掌握一些异常精妙的SQL语句
2009-09-02 13:55:00
浅谈python中真正关闭socket的方法
2023-11-02 15:41:56
在SQL Server 2005数据库中进行错误捕捉
2008-12-02 14:39:00
发一个数字拼图网页游戏
2008-10-12 10:02:00
Pytorch中DataLoader的使用方法详解
2023-07-19 04:45:39
python标准库之time模块的语法与简单使用
2023-06-11 17:42:23
我是如何从玩Photoshop变成老板的
2008-04-10 11:33:00
三招解决SQL Server数据库权限冲突
2009-03-16 16:58:00
如何自动备份Oracle数据库
2008-06-13 16:54:00
在网页中实现细线边框的两种方法
2011-06-14 09:47:26
Docker配置PHP开发环境教程
2023-08-17 04:19:49
python GUI库图形界面开发之PyQt5拖放控件实例详解
2023-04-26 08:43:24
python3 使用ssh隧道连接mysql的操作
2023-09-01 19:15:11
HTML5本地存储初探(一)
2010-03-07 15:42:00
PHP网站建设的流程与步骤分享
2023-07-07 00:28:26
Sql Server 查询性能优化之走出索引的误区分析
2012-05-22 18:56:52
通过事务日志解决SQL Server常见四大故障(一)
2009-03-25 13:46:00
asp自动采集程序
2009-02-04 10:11:00
简单谈谈axios中的get,post方法
2023-10-05 08:47:53