码迷,mamicode.com
首页 > 编程语言 > 详细

python操作excel文件

时间:2020-03-23 09:56:01      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:列表   span   重要   xlrd   资料   val   保存   sheet   ali   

在python中,对excel表格读,写,追加数据,用以下三个模块:

1、wlrd读取excel表格中的数据

2、xlwt创建一个全新的excel文件,然后对这个文件进行写入内容以及保存

3、xlutis读取一个excel文件,然后进行修改或追加,不能操作xlsx,只能操作xls

#coding:utf-8
‘‘‘读取excel要用到xlrd模块‘‘‘
#1、导入模块
import xlrd

#打开excel文件读取数据
data=xlrd.open_workbook(r"D:\MyStuff\Desktop\测试大咖秀管理员申请表.xlsx")

#常用的函数,excel中最重要的方法就是book和sheet的操作
#获取book中一个工作表
#下面的三个table返回xlrd.sheet.sheet()对象
table1=data.sheets()[1] #通过索引顺序获取
table2=data.sheet_by_index(1) #通过索引顺序获取
table3=data.sheet_by_name("个人资料") #通过sheet名字获取
print(table1)
print(table2)
print(table3)
#获取行数
nrows=table3.nrows
#获取列数
ncols=table3.ncols
print("行数:%d\n列数:%d"%(nrows,ncols))
#获取整行和整列的值,以列表形式返回
rows=table3.row_values(0)
cols=table3.col_values(0)
print("行数:%s\n列数:%s"%(rows,cols))
#获取单元格数据
cell_A1=table3.cell_value(0,0)
cell_C4=table3.cell_value(3,2)
print("A1:%s\nC4:%s"%(cell_A1,cell_C4))

python操作excel文件

标签:列表   span   重要   xlrd   资料   val   保存   sheet   ali   

原文地址:https://www.cnblogs.com/fanghe/p/12550165.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!