读取csv文件:

#读取csv文件
import csv
with open("ceshi.csv",mode="r",encoding="utf-8") as f:f_csv=csv.reader(f)   #通过csv类库读取源文件idx=0for data in f_csv:     #遍历输出csv数据内容if idx==0:     #如果是标题,跳过passelse:          #如果不是标题,打印内容print(f"用户名{data[0]}")    #根据索引获取数据idx=idx+1         #自增打印

把测试数据(list)写入csv文件:

#把测试数据(list)写入csv文件
head=["username","email","tel"]
data=[["xiaoming","xiaoming126.com","13122223333"],["xiaohong","xiaohong126.com","13122223334"],["xiaozi","xiaozi126.com","13122223335"]]
with open("ceshi.csv",mode="w",encoding="utf-8",newline="") as f:   #打开目标csv文件f_csv=csv.writer(f)    #使用列表方式写入csv文件f_csv.writerow(head)    #写入表头f_csv.writerows(data)   #写入数据

把数据(dic)写入csv文件中:

#把数据(dic)写入csv文件中
head=["username","email","tel"]
data=[{"username":"xiaokeai","email":"xiaokeai126.com","tel":"15111112222"},
{"username":"xiaozhan","email":"xiaozhan126.com","tel":"15111112223"}
]
with open("ceshi.csv",mode="w",encoding="utf-8",newline="") as f:   #打开目标文件f_csv=csv.DictWriter(f,head)     #参数(目标文件,表头)f_csv.writeheader()           #写入表头f_csv.writerows(data)         #写入数据

csv文件格式:

用pycham读取和写入csv文件相关推荐

  1. python输出csv文件-Python之读取与写入CSV文件

    原标题:Python之读取与写入CSV文件 本文作者:闫续文 文字编辑:张梦婷 技术总编:张学人 有问题,不要怕!访问 CSV(Comma-Separated Values)格式是电子表格和数据库最常 ...

  2. csv文件python是怎么输入的,python怎么读取和写入csv文件

    Python读取与写入CSV文件需要导入Python自带的CSV模块,然后通过CSV模块中的函数csv.reader()与csv.writer()来进行CSV文件的读取与写入. 写入CSV文件impo ...

  3. pythonpandas读取csv文件最后一行_简单小案例(一):使用Pandas在Python中读取和写入CSV文件...

    前期文章链接: YOLOv3论文 https://arxiv.org/pdf/1804.02767.pdf 正文: 有许多方法可以在Python中读写CSV文件.有几种不同的方法,例如,您可以使用Py ...

  4. [转载] pythonpandas读取csv文件最后一行_简单小案例(一):使用Pandas在Python中读取和写入CSV文件...

    参考链接: 使用Pandas在Python中读写CSV文件 前期文章链接: YOLOv3论文 https://arxiv.org/pdf/1804.02767.pdf 正文: 有许多方法可以在Pyth ...

  5. 使用CsvReader读取和写入csv文件

    使用CsvReader读取和写入csv文件的简单操作Demo: import com.csvreader.CsvReader; import com.csvreader.CsvWriter;impor ...

  6. csv java web 导入_DAY5-step9 使用CSV模块和Pandas在Python中读取和写入CSV文件

    什么是CSV文件? CSV文件是一种纯文本文件,其使用特定的结构来排列表格数据. CSV是一种紧凑,简单且通用的数据交换通用格式. 许多在线服务允许其用户将网站中的表格数据导出到CSV文件中. CSV ...

  7. 用python的pandas打开csv文件_使用CSV模块和Pandas在Python中读取和写入CSV文件

    什么是CSV文件? CSV文件是一种纯文本文件,其使用特定的结构来排列表格数据.CSV是一种紧凑,简单且通用的数据交换通用格式.许多在线服务允许其用户将网站中的表格数据导出到CSV文件中.CSV文件将 ...

  8. C++读取和写入CSV文件,实现判断文件格式,并且特定的排序输出的实例

    功能: 读取.解析csv文件的内容,再打印出每一个联系人的数据: 能够根据客户输入的属性KEY,来实现以KEY为依据来排序,并将排序结果打印出来: 能够对错误格式的文件进行检测: 数据流: 首先引用# ...

  9. C#按Excel 规则读取、写入CSV文件,放入DataTable,再读取、写入dataGridView内。包含解析转义字符,首行判断,转换完成信号等。

    CSV文件有很多规则,主要是处理逗号(,)和双引号(")的方法不同,这里按Excel 规则解析转义字符.主要规则为: 1.有逗号(,)或开头为双引号(")的字符串在保存时前后加双引 ...

最新文章

  1. 调用API弹出打印机属性对话框
  2. 如何避免jquery库和其它库的冲突
  3. Excel VBA 学习总结 - 数据验证与正则表达式
  4. python从数分到数编(part1)--基础
  5. object c 快速构建对象
  6. PHP计算字符串的个数
  7. java怎么把弹框设置为圆角_自定义圆角Dialog
  8. LINUX 添加xp虚拟机
  9. Leetcode那点事儿
  10. schema约束和引入
  11. 高效率OCR场景文字图片合成工具发布!
  12. 三星显示器 测试软件,3D+TV+APP!三星27英寸LED显示器全国首测
  13. wma转mp3怎么弄_mp3格式转换器如何把wma转mp3格式(教程)
  14. matlab音乐合成卡农,神马FL神马Cubase都弱爆了!【matlab】弹凑卡农
  15. 数学建模-回归分析(Stata)
  16. 局域网下别人可以连接共享打印机,我不可以
  17. html中让两段文字并列排放,言语理解:探究阅读之并列文段
  18. DVB-S2 DVB-S2X DVB-DSNG 发射机 接收机FPGA IP
  19. 查询亿级数据毫秒级返回!Elasticsearch 是如何做到的?
  20. 计算机网络 一、 IP地址,域名,DNS

热门文章

  1. 有一种缘分,叫我也喜欢上了网络安全
  2. 3dmax bounding box 学习
  3. 黑马-瑞吉外卖 day5 套餐管理+手机验证码登录
  4. php 读写网络共享文件,php读取局域网共享文件
  5. Windows网络编程笔记
  6. X公司的流程改造之路
  7. SAP按销售订单生产和标准结算配置及操作手册
  8. ubuntu 找不到mysql.h_ubuntu安装了mysql 但是编译报错 mysql.h: No such file or directory
  9. 把搜狗输入法改为98版的
  10. 基于滑动窗口的时间序列数据相关性分析计算