python读取数据文件,python写入csv文件的几种方法总结

  python读取数据文件,python写入csv文件的几种方法总结

  1 import cs v2 tsv file=open( any _ different _ file/excel 2 . tsv , rt )3 readers=CSV . reader(tsv file)4 for I in readers:5 print(I)

  Open是python的内置函数,用来操作文件。可以使用打印(帮助(打开))查看open的详细介绍。

  open常用的四个参数:第一个是文件位置,可以是相对路径,也可以是绝对路径,比如上面的 any_different_file/excel1.csv 和 any_different_file/excel2.tsv 。

  二是打开文件的方式,包括W只写模式。

  r只读模式

  w可以读写模式。

  r可读写模式

  以二进制模式书写的Wb模式

  rb以二进制模式读取的模式

  Wt是以windows特有的文本模式编写的,\r\n用于在编写文件时指示换行符。

  Rt windows特定文本模式在阅读文本时会自动转换为。

  三是指定编码格式,编码=编码格式,例如,编码= GB 2312

  第四是如何处理无法解释的字符,errors= ignore ,会忽略文件中无法用指定编码格式解释的字符。

  注意:如果csv文件以for输出,则需要以文本模式(即R或rt模式)打开;否则,如果以rb(二进制模式)读取,将报告以下错误:

  Csv.reader(tsvfile)可以将读取的数据作为Csv读取。

  本文仅供个人学习笔记。如有错误,请不吝指正。如果有python相关的问题需要讨论,或者文章的侵权问题,欢迎随时发邮件给1730797947@qq.com,我会及时回复或者删除文章。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: