Python操作csv文件实例详解
发布时间 - 2026-01-11 02:34:55 点击率:次一、Python读取csv文件
说明:以Python3.x为例
#读取csv文件方法1
import csv
csvfile = open('csvWrite.csv',newline='')#打开一个文件
csvReader = csv.reader(csvfile)#返回的可迭代类型
print(type(csvReader))
for content in csvReader:
print(content)
csvfile.close()#关闭文件
//运行结果如下:
<class '_csv.reader'>
['编号', '网址', '关键字']
['1', 'http://nnzhp.cn/', '牛牛']
['2', 'http://www.baidu.com/', '百度']
['3', 'http://www.jd.com/', '京东']
['4', 'http://http://www.cnblogs.com/hhfzj/', '自己博客']
#读取csv文件方法2
import csv
with open('csvWtite.csv',newline='') as csvfile:#此方法:当文件不用时会自动关闭文件
csvReader = csv.reader(csvfile)
for content in csvReader:
print(content)
二、写数据到csv文件
import csv
csvfile = open('csvWrite.csv', 'w',newline='')
writer = csv.writer(csvfile)
writer.writerow(('编号', '网址', '关键字'))
ss= [
('1', 'http://nnzhp.cn/', '牛牛'),
('2', 'http://www.baidu.com/', '百度'),
('3', 'http://www.jd.com/', '京东')
]
ccs = ('4', 'http://http://www.cnblogs.com/hhfzj/', '自己博客')
writer.writerows(ss)
writer.writerow(ccs)
csvfile.close()
说明:以Python3.x为例
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# Python
# csv
# python文件和目录操作方法大全(含实例)
# python 文件和路径操作函数小结
# Python 文件读写操作实例详解
# Python中的文件和目录操作实现代码
# python 文件与目录操作
# Python中文件的读取和写入操作
# Python基础文件操作方法超详细讲解(详解版)
# 为例
# 牛牛
# 京东
# 博客
# 大家多多
# 自动关闭
# 迭代
# csvfile
# open
# import
# brush
# py
# reader
# br
# csvReader
# csvWrite
# newline
# style
# text
# align
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信
如何用免费手机建站系统零基础打造专业网站?
javascript中闭包概念与用法深入理解
Python企业级消息系统教程_KafkaRabbitMQ高并发应用
如何在万网利用已有域名快速建站?
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
如何在宝塔面板中创建新站点?
laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法
如何在阿里云虚拟主机上快速搭建个人网站?
三星、SK海力士获美批准:可向中国出口芯片制造设备
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】
再谈Python中的字符串与字符编码(推荐)
高防服务器如何保障网站安全无虞?
大连网站制作公司哪家好一点,大连买房网站哪个好?
如何在Windows虚拟主机上快速搭建网站?
Windows Hello人脸识别突然无法使用
iOS UIView常见属性方法小结
Laravel API资源类怎么用_Laravel API Resource数据转换
在线教育网站制作平台,山西立德教育官网?
网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?
如何用AWS免费套餐快速搭建高效网站?
Android okhttputils现在进度显示实例代码
HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】
Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧
装修招标网站设计制作流程,装修招标流程?
nodejs redis 发布订阅机制封装实现方法及实例代码
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
Edge浏览器提示“由你的组织管理”怎么解决_去除浏览器托管提示【修复】
Firefox Developer Edition开发者版本入口
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】
进行网站优化必须要坚持的四大原则
简单实现Android验证码
Laravel如何实现本地化和多语言支持?(i18n教程)
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
JavaScript常见的五种数组去重的方式
HTML 中如何正确使用模板变量为元素的 name 属性赋值
高防服务器租用首荐平台,企业级优惠套餐快速部署
详解Android图表 MPAndroidChart折线图
Android仿QQ列表左滑删除操作
Laravel怎么配置.env环境变量_Laravel生产环境敏感数据保护与读取【方法】
如何在 Python 中将列表项按字母顺序编号(a.、b.、c. …)
Laravel怎么实现支付功能_Laravel集成支付宝微信支付
如何在建站主机中优化服务器配置?
夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化
Laravel如何配置和使用缓存?(Redis代码示例)
Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用
独立制作一个网站多少钱,建立网站需要花多少钱?
什么是javascript作用域_全局和局部作用域有什么区别?

