`
fiftyk
  • 浏览: 22993 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

Python CSV文件读写

阅读更多

之前也曾使用过python处理过csv文件,就是普通的文本文件读写,不曾想到Python也内置了一个csv的库:

 

http://docs.python.org/release/2.5.4/lib/module-csv.html

 

没有细看,有空再看

 

import csv
reader = csv.reader(open("some.csv", "rb"))
for row in reader:
    print row

reader = csv.reader(open("passwd", "rb"), delimiter=':', quoting=csv.QUOTE_NONE)
for row in reader:
    print row

writer = csv.writer(open("some.csv", "wb"))
writer.writerows(someiterable)

csv.register_dialect('unixpwd', delimiter=':', quoting=csv.QUOTE_NONE)
reader = csv.reader(open("passwd", "rb"), 'unixpwd')

filename = "some.csv"
reader = csv.reader(open(filename, "rb"))
try:
    for row in reader:
        print row
except csv.Error, e:
    sys.exit('file %s, line %d: %s' % (filename, reader.line_num, e))

for row in csv.reader(['one,two,three']):
    print row
 
  • 大小: 173.3 KB
  • 大小: 165.3 KB
  • 大小: 129.6 KB
0
0
分享到:
评论

相关推荐

    Python模块CSV文件读写-思维导图

    Python模块CSV文件读写-思维导图

    python中的文件读写练习题(csdn)————程序.pdf

    Python 语言提供了多种文件读写方式,包括文本文件、CSV 文件、Excel 文件等。 读取 CSV 文件 CSV (Comma Separated Values) 文件是一种通用的文本文件格式,常用于数据交换和存储。 Python 中有多种方式可以读取...

    csv文件读写

    本文将深入探讨如何在实际项目中进行CSV文件的读写操作。 首先,读取CSV文件是数据分析的第一步。在Python中,我们通常使用pandas库来处理CSV数据。安装pandas库后,可以使用以下代码读取CSV文件: ```python ...

    csv_file.rar_csv_csv文件_python_python 读写 excel_python处理csv数据

    下面将详细探讨Python在读写CSV文件以及处理Excel数据方面的知识点。 1. Python的csv模块 `csv`模块是Python标准库的一部分,可以用于读取和写入CSV文件。读取CSV文件通常使用`csv.reader()`函数,而写入则使用`...

    CSV文件读写程序

    首先,让我们来看看如何在Python中进行CSV文件的读写。Python提供了一个名为`csv`的内置库,它提供了方便的API来处理CSV文件。读取CSV文件通常使用`csv.reader`或`csv.DictReader`,而写入CSV文件则使用`csv.writer`...

    Python csv文件的读写操作实例详解

    这篇文章主要介绍了Python csv文件的读写操作实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 python内置了csv模块,用它可以方便的操作csv文件。 1、...

    python读写CSV文件.py

    python:python读写CSV文件.py

    合并所有csv文件并去除表头的python代码.zip

    Python内置的`csv`模块用于读写CSV文件。它提供了方便的API来读取和写入CSV格式的数据,支持读取一行、写入一行等操作。 2. **os模块**: `os`模块提供了与操作系统交互的函数,如列出目录中的文件、遍历目录等。...

    python读写csv文件实例代码

    Python读取与写入CSV文件需要导入Python自带的CSV模块,然后通过CSV模块中的函数csv.reader()与csv.writer()来进行CSV文件的读取与写入。 写入CSV文件 import csv # 需要import csv的文件包 out=open(aa.csv,'wb') ...

    python快速合并csv文件.rar

    在Python编程语言中,处理CSV文件是一项常见的任务,特别是在数据清洗、分析或集成不同数据源时。本示例中,我们关注的是如何快速合并多个CSV文件,并将它们的文件名作为新列添加到结果文件中。这个过程可以使用内置...

    python+csv读写错误及写入乱码问题.doc

    python+csv读写错误及写入乱码问题

    【Python】文件读写操作代码

    在Python编程中,文件操作是不可或缺的一部分,它涵盖了读取、写入、追加等多种功能,涉及文本文件、二进制文件以及特定格式如CSV的处理。本篇将详细讲解Python中的文件操作,并通过源码实例来加深理解。 1. 文本...

    python处理csv中的空值方法

    在处理CSV文件时,Python中广泛使用的库包括csv库用于读写csv文件,pandas库用于数据处理,jieba库用于中文分词。在导入这些库之后,接下来就是编写主要的数据处理函数。 介绍中提到的`cut_word`函数,这个函数的...

    合并所有csv文件的python代码.zip

    以下是一个简单的Python脚本示例,展示了如何合并多个CSV文件: ```python import os import csv # 定义目标目录 directory = 'path_to_your_directory' # 获取目录下所有csv文件 csv_files = [f for f in os....

    python读取csv文件.txt

    open函数是Python标准的文件操作函数,第一个参数是文件名,第二个参数newline=''确保在读写文件时正确处理行结束符。当处理CSV文件时,通常会用with语句来打开文件,这样可以保证文件在读取后被正确关闭。 4. 创建...

    python基础文件读写教程

    此外,Python还提供了`csv`模块用于处理CSV文件,`json`模块用于处理JSON格式的数据,以及`pickle`模块用于序列化和反序列化Python对象。 在源码中,你可能会发现更多实用技巧,如错误处理、文件路径处理、二进制...

    Python数据分析应用:csv文件数据读写.pptx

    在Python中,我们可以利用内置的`csv`模块或者pandas库来实现CSV文件的数据读写操作。 首先,读取CSV文件是数据分析的基础步骤。Python的`csv`模块提供了`reader`和`writer`对象,可以方便地进行读写操作。例如,...

    python读取csv文件

    Python标准库中包含了一个专门用于读写CSV文件的模块——`csv`模块。该模块提供了一些类和函数,使得读写CSV文件变得简单而高效。 ##### 2.1 导入模块 ```python import csv ``` ##### 2.2 打开并读取CSV文件 ``...

    Python之文件读写共6页.pdf.zip

    在Python中,文件的读写操作是日常编程中不可或缺的部分。本文将深入探讨Python如何进行文件读写,以及相关的重要知识点。 首先,让我们理解文件操作的基本概念。在Python中,文件操作分为读(reading)和写...

Global site tag (gtag.js) - Google Analytics