python学习--读写Excel文件

Posted kongbai-1111

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习--读写Excel文件相关的知识,希望对你有一定的参考价值。

1、安装库

pip install xlrd ---> 读取excel文件。

pip install xlutils ---> 读写excel文件。

pip install xlwt ---> 写入excel文件,xlwt缺点--只能新建一个全新的excel文件,并且对这个文件写入及保存。

2、代码

import xlrd

# 1、读取excel
excelDir = rD:UsersDesktop	est.xlsx    # excel文件路径
# 打开excel
workbook = xlrd.open_workbook(excelDir)
# 查看所有子表名
print(workbook.sheet_names())   # 返回list列表
# 获取第一个工作簿
# workSheet = workbook.sheet_names()[0]
workSheet = workbook.sheet_by_name(Sheet1)
# 读取第一行
rows = workSheet.row_values(0)
print(rows)
# 读取第一列
cols = workSheet.col_values(0)
print(cols)
# 读取第一行第一列单元格(读取指定单元格)
col = workSheet.cell_value(0, 0)
cellDate = workSheet.cell(0, 1).value   # 行,列
print(cellDate)
# 查看单元格类型
print(workSheet.cell(0, 1).ctype)   # 返回值:0 1:代表字符串 2 3 4 5

# 2、写入excel
from xlutils.copy import copy   # 复制函数

workbookWr = copy(workbook)     # 拷贝一个副本
wrSheet = workbookWr.get_sheet(0)   # 获取第一个sheet
test = test
wrSheet.write(1, 9, test)     # 写入单元格
# 保存数据,将文件后缀名保存为.xls格式后,文件才能打开
workbookWr.save(rD:UsersDesktop222.xls)

 

以上是关于python学习--读写Excel文件的主要内容,如果未能解决你的问题,请参考以下文章

python excel读写与dict转换

Excel表格数据读写(python代码)

python学习笔记(十三)-python对Excel进行读写修改操作

MFC怎么读写EXCEL文件

[Python3]读写Excel - openpyxl库

python读写excel文件