Python操作Excel的读取以及写入

Python中有操作Excel的工具包,xlrd。可以在python官网上直接下载。
win+R输入cmd进入命令行界面
cd 解压文件路径
python setup.py install
即可完成安装。

操作方法

  • 01

    #导入包 import xlrd #设置路径 path='C:\\Users\\jyjh\\Desktop\\datap.xlsx' #打开文件 data=xlrd.open_workbook(path)

  • 02

    #查询工作表 sheets=data.sheets() sheets 可以通过函数、索引、名称获得工作表。 sheet_1_by_function=data.sheets()[0] sheet_1_by_index=data.sheet_by_index(0) sheet_1_by_name=data.sheet_by_name(u'Sheet1')

  • 03

    可以通过方法获得某一列或者某一行的数值。 sheet_1_by_name.row_values(1) sheet_1_by_name.col_values(1)

  • 04

    通过工作表的属性获得行数和列数。 n_of_rows=sheet_1_by_name.nrows n_of_cols=sheet_1_by_name.ncols

  • 05

    也可以用一个循环来遍历一次文件。 for i in range(n_of_rows): print sheet_1_by_name.row_values(i)

  • 06

    可以通过以下的任意一种方式访问单元格的数值。 cell_A1=sheet_1_by_name.cell(0,0).value cell_A1=sheet_1_by_name.row(0)[0].value cell_A1=sheet_1_by_name.col(0)[0].value

  • 07

    最后通过以下的方法对单元格的数值进行修改。 row=0 col=0 #ctype 0:empty,1:string,2:number,3:date,4:boolean,5:error cell_type=1 value='Hello,Excel' cell_A1=sheet_1_by_name.cell(0,0).value format=0 sheet_1_by_name.put_cell(row,col,cell_type,value,format) cell_A1=sheet_1_by_name.cell(0,0).value

(0)

相关推荐

  • python操作Excel表格,安装xlrd以及xlwt模块

    大家都知道python可以用于操作excel表格,但是需要在一定条件下才能对其进行引用,这里我们讲下操作Excel表格,所需要的两种模块(xlwt.xlrd)安装 操作方法 01 1.安装xlrd-1 ...

  • python怎么读取和写入csv文件

    有时候我们在使用python进行编码的时候,想读取和写入csv文件,怎么操作呢,下面来分享一下方法 python读取csv文件 01 第一步输入" import csv reader = c ...

  • Matlab读取和写入excel文件

    介绍如何读取和写入excel文件. 操作方法 01 首先将excel文件放到matlab的工作目录中.如果不放到目录中,读入时最好加上文件的绝对路径. 如:已有如下Excel文件sheet1和shee ...

  • Matlab如何读取或写入数据到xls格式Excel表格?

    操作方法 01 首先在某一文件夹下,创建一个空表格文件,或者存放一个已有表格,准备存放生成的数据,记录好该文件的路径. 02 启动计算软件,输入程序并运行后,在工作区域可以得到所有中间及结果变量的数据 ...

  • iPhone手机怎么允许微信读取和写入照片

    微信是现在十分常用的一款社交软件,有些新用户不知道iPhone手机怎么允许微信读取和写入照片,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图箭头所指,找到并点击[设置]图 ...

  • 怎样用C++从txt文件中读取数据写入数组

    在工作中我们经常会遇到从外部文件读取数据存入数组以供我们进行运算,那么这中间可能会存在两个操作,一个是读取文件,这个是肯定的:另一个,有可能还要进行数据类型的转换,因为从文件中读取的内容肯定都是字符型 ...

  • 如何在python中打开并读取excel文件

    python有多个包可以处理excel文件,建议用xlrd来打开并读取excel文件 操作方法 01 首先,需要安装xlrd(pip install xlrd即可). 02 xlrd中,通过.open ...

  • python带格式复制Excel和带格式写入

    python带格式复制Excel, 带格式写入, 排序, 去重,调整线型 操作方法 01 # -*- coding: utf-8 -*- import xlwt import pandas as pd ...

  • java对文件进行读写(java文件读取和写入)

    JAVA中的文件操作2-如何读写文件前面的JAVA中的文件操作1-如何获取文件信息,创建文件介绍了如何获取文件的信息,我们对文件大部分时候是读写操作,下面介绍一下.文件读取小文件读取当我们要读取的文件 ...