当前位置:   article > 正文

Python读写CSV数据_python提高筛选csv数据的效率

python提高筛选csv数据的效率

CSV(Comma Separated Values)格式是电子表格和数据库导入和导出最常见的格式。

由于并不存在"CSV 标准",因此CSV文件的格式在操作中往往由读写它的应用程序定义。由于缺乏一个通用的CSV标准:不同的应用程序生成和使用的数据通常会有些细微的差异。

Python提供了CSV模块实现类来读取和写入CSV 格式的表格数据。

它允许程序员“以Excel 首选的格式写入此数据"或"从Excel 生成的文件中读取数据",而不用知道 Excel 使用的 CSV 格式的具体细节。程序员也可以描述由其他应用程序理解的 CSV 格式或定义它们自己特殊用途的 CSV 格式。


1、读取csv文件

  1. import csv
  2. csv_file = file(r'F:\ResearchData\MyCode\Python\accid1.csv', 'rb')
  3. reader = csv.reader(csv_file)
  4. for line in reader:
  5. # the type of line is list
  6. print line
  7. csvfile.close()

2、查看大型csv文件

当csv文件很大时,如上G,这时用Windows自带的写字板、记事本,或者excel来查看时,一般都会无法响应,因此推荐在Windows系统下使用文本编辑器EmEditor软件。

这个文本编辑器对大文件处理是部分打开的,对于大文件支持比较好,单纯浏览是够了,而且EmEditor本身的编辑功能也不弱。

如果使用Vim来打开的话,也可以,但是记得一定要先把语法高亮关了,不然很容易卡死的。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/210106
推荐阅读
相关标签
  

闽ICP备14008679号