首页 > 编程语言 >python 操作csv

python 操作csv

时间:2023-04-14 09:01:04浏览次数:35  
标签:writerow python writer csvfile reader 操作 csv

python 操作csv

 

写csv

import csv

with open('path/to/file.csv', 'w', newline='') as csvfile:
    writer = csv.writer(csvfile, delimiter=',', quotechar='"', quoting=csv.QUOTE_MINIMAL)
    writer.writerow(['Name', 'Age', 'Gender'])
    writer.writerow(['Alice', '25', 'Female'])
    writer.writerow(['Bob', '30', 'Male'])

  

读csv

import csv

with open('path/to/file.csv', newline='') as csvfile:
    reader = csv.reader(csvfile, delimiter=',', quotechar='"')
    for row in reader:
        print(', '.join(row))

  

 

 

 

##################

标签:writerow,python,writer,csvfile,reader,操作,csv
From: https://www.cnblogs.com/herd/p/17297764.html

相关文章

  • Elasticsearch 7.x文档基本操作(CRUD)
    一、概述Elasticsearch是一个流行的开源搜索引擎,用于存储、搜索和分析数据。下面是Elasticsearch7.x版本的基本操作(CRUD):1、创建索引:PUT/index_name{"settings":{"number_of_shards":1,"number_of_replicas":0}}2、查看索引:GET/index_name3、......
  • 02 操作dom
    操作dom<divid="time">2023/4/13</div><ul><li>1</li><li>2</li><li>3</li><li>4</li></ul><olid="ol"><li>ol>1</li>......
  • Python 实现tcp/ip协议&&CAN通信
    七层链路模型(Seven-LayerOSIModel)物数网传会表应--物理层、数据链路层、网络层、传输层、会话层、表示层(负责数据格式的转换和加密解密操作)和应用层。TCP/IP协议的四个层:应用层:应用层是TCP/IP协议中最高层,主要定义了各种应用程序的协议和数据格式。常见的应用层协议包括......
  • python实现数据库增删改查
      代码:#coding=utf-8#连接数据库测试importpymysql#打开数据库db=pymysql.connect(host="localhost",user="root",password="PENGsuoqun123",db="info")#使用cursor()方法获取操作游标cur=db.cursor()#增加数据sql1="insertintostudent1(......
  • docker容器操作,应用部署,迁移与备份,Dockerfile
    目录容器操作应用部署mysql部署redisnginx迁移与备份容器保持为镜像镜像备份和恢复Dokcerfile镜像从哪里来使用Dockerfile来构建什么是DockerfileDockerfile的命令构建一个带vim的centos镜像基于Python3.8构建一个能够运行你这个程序的镜像容器操作启动容器dockerstart容器i......
  • 多python环境下安装uwsgi
    注意事项:1、uwsgi不要安装全局的,需要在各个虚拟环境下安装,确保只在某个activate 的虚拟环境下安装,不能同时激活多个环境2、如果有ld的问题,有可能是使用了anaconda的ld, 可以通过重命名的方式,避开anaconda的ld,安装完毕uwsgi后再改回来uwsgi2.0.21是支持python3.9的 ......
  • python操作excel
    python操作excel pipinstallopenpyxl写:importopenpyxl#Loadtheworkbookworkbook=openpyxl.load_workbook('path/to/file.xlsx')#Selecttheworksheetworksheet=workbook['Sheet1']#Writedatatotheworksheetworksheet[......
  • 如何在Debian 9上安装Python 3.7
    转自https://help.aliyun.com/document_detail/146390.html 执行以下命令安装构建Python源所需的包。 sudoaptupdatesudoaptinstallbuild-essentialzlib1g-devlibncurses5-devlibgdbm-devlibnss3-devlibssl-devlibreadline-devlibffi-devwget执行以下命......
  • Android 平台使用 appium 自动化操作 webView 的经验
    更多内容见草稿:https://wkmcyz.notion.site/Appium-H5-c9c287855ef74ef0ae5d8f819da3923f本文章主要介绍在Android平台上使用appium对app内的webView进行自动化操作上的一些知识,包括一些配置和可以进行的操作等。需要读者:熟悉如何使用appium进行nativeapp的自动......
  • python面向对象(继承)
    一继承1、什么是继承1)继承是一种创建新类的方式,新建的类可称为子类或派生类,父类又可称为基类或超类子类会遗传父类的属性2)需要注意的是:python支持多继承在python中,新建的类可以继承一个或多个父类classParent1:passclassParent2:passclassSub1(Paren......