专栏首页python3python3 csv文件基本操作

python3 csv文件基本操作

csv(Comma-Separated Values),也叫逗号分割值,如果你安装了excel,默认会用excel打开csv文件。

废话少说直接贴代码:

import csv
# 打开文件,用with打开可以不用去特意关闭file了,python3不支持file()打开文件,只能用open()
with open("20170709.txt", "r", encoding="utf-8") as csvfile:
     # 读取csv文件,返回的是迭代类型
     read = csv.reader(csvfile)
     for i in read:
          print(i)

with open("new20170709.csv", "w", newline="") as datacsv:
     # dialect为打开csv文件的方式,默认是excel,delimiter="\t"参数指写入的时候的分隔符
     csvwriter = csv.writer(datacsv, dialect=("excel"))
     # csv文件插入一行数据,把下面列表中的每一项放入一个单元格(可以用循环插入多行)
     csvwriter.writerow(["A","B","C","D"])

上面即是csv的基本操作

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python3.x 读取csv遇到的bu

    2、_csv.Error: iterator should return strings, not bytes (did you open the file i...

    py3study
  • Python中使用codecs解决生僻

    python处理文本的时候时常会遇到生僻字出现的处理异常,查了很多资料,发现codecs可以解决这个问题,这里列举一个从excel中读取数据并写入csv中的实例...

    py3study
  • Python的CSV模块

    Python 的 CSV模块的使用方法,包括,reader, writer, DictReader, DictWriter.register_dialect

    py3study
  • 大数据竞赛平台-Kaggle入门篇

    本文作者: wopon_ 来源:36大数据 本文长度为1500字,建议阅读4分钟 这篇文章适合那些刚接触Kaggle、想尽快熟悉Kaggle并且独立完成一个竞赛...

    小莹莹
  • 零基础学编程019:生成群文章目录

    在2016年10月底,我建立了“分享与成长群”,每人在每月都要输出一篇原创文章,一开始人数不多,汇总成PDF的工作量并不大,但现在人数已经超过70人了,该写个程...

    申龙斌
  • (十三) 初遇python甚是喜爱之CSV文件读写操作

    各位读者大大们大家好,今天学习python的CSV文件读写操作,并记录学习过程欢迎大家一起交流分享。

    亚乐记
  • 利用Python批量合并csv

    前几天遇到一个工作,需要将几个分别包含几十万行的csv文件的某3列合并成1个csv文件,当时是手工合并的: 1、csv另存为excel; 2、删除不需要的列,仅...

    披头
  • [接口测试 - 基础篇] 09 其实吧,读写csv格式也是要掌握的

    什么是csv格式 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表...

    苦叶子
  • 接口自动化测试框架---初学HttpRunner(六)

    设计思想:新增账号的时候,常常会需要导入很多数据,那我们就可以利用csv文件,传入参数。最后,一般执行完的测试文件我们可以删掉,以便在下次执行的时候,不会‘提示...

    小雯子打豆豆
  • Python对CSV文件的处理

    在接口自动化测试中,把测试的数据存储到csv的文件也是一种很不错的选择,下面就详细的介绍如何实现CSV文件内容的读取和如何把数据写入到CSV的文...

    无涯WuYa

扫码关注云+社区

领取腾讯云代金券