广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python读写CSV文件
  • 476
分享到

Python读写CSV文件

文件PythonCSV 2023-01-31 07:01:10 476人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

csv模块方法csv.readerimport csv    with open('temp.csv','rb') as f:         reader = csv.reader(f)         for row in reader

csv模块方法

csv.reader

import csv   
with open('temp.csv','rb') as f:    
    reader = csv.reader(f)    
    for row in reader:    
        print row

csv.writer

import csv   
with open('temp.csv','wb') as f:    
    writer = csv.writer(f)    
    writer.writerow(['a','b','c'])    
    writer.writerow(['d','e','f'])

 

csv模块类

csv.DictReader

import csv   
with open('temp.csv') as f:    
    reader = csv.DictReader(f)    
    for row in reader    
        print(row['first_name'],row['last_name'])

csv.DictWriter

import csv
with open('temp.csv','w') as f:
    fieldnames = ['first_name','last_name']
    writer = csv.DictWriter(f, fieldnames=fieldnames)
    
    writer.writeheader()
    writer.writerow({'first_name':'ryan', 'last_name':'xu'})
    writer.writerow({'first_name':'koko', 'last_name':'xu'})

csv模块异常

csv.Error

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


读对象(DictReader实例和reader()函数返回的对象)公共方法

csvreader.next()   
csvreader.line_num    
csvreader.fieldnames

写对象(DictWriter实例和writer()函数返回的对象)公共方法

csvwriter.writerow(row)   
csvwriter.writerows(rows)    
csvwriter.writeheader()


--结束END--

本文标题: Python读写CSV文件

本文链接: https://www.lsjlt.com/news/191026.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python读写CSV文件
    csv模块方法csv.readerimport csv    with open('temp.csv','rb') as f:         reader = csv.reader(f)         for row in reader...
    99+
    2023-01-31
    文件 Python CSV
  • Python数据读写之Python读写CSV文件
    目录1. 读取CSV文件 csv.reader()2. 写入CSV文件1. 读取CSV文件 csv.reader() 该方法的作用相当于就是通过 ',' 分割csv格...
    99+
    2022-11-11
  • 使用Python读写csv文件
    简介:CSV (Comma Separated Values) 格式是电子表格和数据库中最常见的输入、输出文件格式。又称逗号分隔值(Comma-Separated Values,CS...
    99+
    2022-11-13
  • python 读写csv格式的文件
    python在它的标准库中包含了csv模块。 例子环境 python3.4 win7 32位 1.读取csv文件 csvTest-data.csv内容如下: ItemID,Name,Description,Owner,Bor...
    99+
    2023-01-31
    格式 文件 python
  • python读写csv文件的实战
    csv介绍csv是什么?大家估计都听过,不过我猜很少能有人比较全面的解释下的,那么小弟就献丑一下。csv我理解的是一个存储数据的文件,里面以逗号作为分割进行存储(当然也可以用制表符进行分割)。csv的规则1 开头是不留空,以行为单位。2 可...
    99+
    2023-01-31
    实战 文件 python
  • 如何运用python读写CSV文件
    目录1、使用基础Python代码来读写和处理CSV文件2、使用pandas读写和处理CSV文件3、使用内置csv读写和处理CSV文件1、使用基础Python代码来读写和处理CSV文件 import sys #使用...
    99+
    2022-06-02
    python读CSV文件 python读写CSV文件 python CSV文件
  • 怎么使用Python读写CSV文件
    这篇文章主要介绍了怎么使用Python读写CSV文件的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么使用Python读写CSV文件文章都会有所收获,下面我们一起来看看吧。1. 读取CSV文件 csv.read...
    99+
    2023-07-02
  • Python——csv文件的写入与读取
    1.csv文件介绍 CSV文件是一种常见的数据格式,它以逗号分隔不同的字段,每行表示一个数据记录。在Python中,我们可以使用csv模块来读取和写入CSV文件。 2.写入CSV文件 在Python中,我们可以使用csv模块的writer对...
    99+
    2023-09-04
    python 开发语言
  • python用pandas读写和追加csv文件
    目录csv文件一、创建csv文件二、读写csv文件1.基础python2.pandas三、追加csv文件1.基础python2.pandas总结csv文件 CSV文件是最常用的一个文...
    99+
    2022-11-13
  • Python读写csv文件的操作方法
    这篇文章主要介绍了Python读写csv文件的操作方法,具有一定借鉴价值,需要的朋友可以参考下。下面就和我一起来看看吧。要在 Python 中写入 CSV,请使用 Python 的 csv 模块。例如,让我们将一个字符串列表写入一个新的 C...
    99+
    2023-07-06
  • Android怎么读写CSV文件
    小编给大家分享一下Android怎么读写CSV文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言Android读写CSV文件的相关内容,CSV也就是Comma...
    99+
    2023-05-30
    android csv文件
  • Python 文本文件与csv文件的读取与写入
    目录一、文本文件读取与写入1 读取文件的 read() 方法2 读取文件的 readline() 方法3 读取文件的 readlines() 方法4 写入文件的 write() 方法...
    99+
    2022-11-13
  • 【Python】Python读取CSV文件
    CSV文件是一种常见的数据存储格式,很多人在日常工作中需要使用Python处理CSV文件。Python提供了多种方法来读取CSV文件,包括使用标准库、第三方库和内置函数。本文将介绍多种Python读取...
    99+
    2023-09-12
    python pandas 数据分析
  • Python读写csv文件的超详细步骤
    目录速写如何在 Python 中将非 ASCII 字符写入 CSV如何为 CSV 文件创建标题如何在 Python 中将多行写入 CSV 文件如何在 Python 中将字典写入 CS...
    99+
    2023-05-20
    python csv文件读写 python读写csv文件方法总结 python写入csv文件
  • python中如何读取和写入CSV文件
    本文小编为大家详细介绍“python中如何读取和写入CSV文件”,内容详细,步骤清晰,细节处理妥当,希望这篇“python中如何读取和写入CSV文件”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。CSV(Comma...
    99+
    2023-07-04
  • Python文本文件与csv文件如何读取与写入
    这篇“Python文本文件与csv文件如何读取与写入”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Python文本文件与cs...
    99+
    2023-06-29
  • Java中csv文件读写分析
    文章目录 一、txt、csv、tsv文件二、csv文件规范三、csv使用场景四、Java中的csv类库1. javacsv2. opencsv写入器读取器解析器注解映射策略MappingStr...
    99+
    2023-09-09
    java opencv
  • C#CSV文件读写的实现
    目录为什么要用csv文件一、DataTable数据写入CSV文件二、读取CSV文件到DataTable三、修改文件名称四、CSV文件的数据写入CSV是一种通用的、相对简单的文件格式,...
    99+
    2023-03-03
    C# CSV文件读写 C# CSV 读写
  • 在python中读取和写入CSV文件详情
    目录前言1.导入CSV库2.对CSV文件进行读写2.1 用列表形式写入CSV文件2.2 用列表形式读取CSV文件2.3 用字典形式写入csv文件2.4 用字典形式读取csv文件结语前...
    99+
    2022-11-11
  • 如何在python中读取和写入CSV文件
    这篇文章主要介绍“如何在python中读取和写入CSV文件”,在日常操作中,相信很多人在如何在python中读取和写入CSV文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何在python中读取和写入CS...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作