python怎么读取excel文件

python读取excel文件的方法多样,其中使用xlrd和xlwt库是一个常用的选择。首先确保已安装这两个库,可以通过命令行执行如下命令安装:pip3 install xlrd pip3 install xlwt 准备好你的excel文件,例如放在D盘的百度经验目录下的11.xlsx,文件仅含一个工作表A,内容为一些销售数据。接着在pycharm中新建一个...
python怎么读取excel文件
python读取excel文件的方法多样,其中使用xlrd和xlwt库是一个常用的选择。首先确保已安装这两个库,可以通过命令行执行如下命令安装:

pip3 install xlrd

pip3 install xlwt

准备好你的excel文件,例如放在D盘的百度经验目录下的11.xlsx,文件仅含一个工作表A,内容为一些销售数据。

接着在pycharm中新建一个excel.py文件,导入xlrd和xlwt库。

接下来是三个基本知识点:获取excel的工作表名称、获取行数与列数、获取指定单元格的值。

使用open_workbook方法打开文件,通过sheet_names()获取工作表名称,sheet_by_name('A')获取指定工作表,nrows和ncols分别获取行数和列数,cell(row,col).value获取单元格的具体值。

示例代码如下:

workbook = xlrd.open_workbook(r'E:\11.xlsx')

print(workbook.sheet_names())

sheet2 = workbook.sheet_by_name('A')

nrows = sheet2.nrows

ncols = sheet2.ncols

print(nrows, ncols)

cell_A = sheet2.cell(1, 1).value

print(cell_A)

若需在excel中写入数据,使用xlwt库,首先新建excel文件,添加页签,写入数据,最后保存文件。

示例代码如下:

stus = [['年', '月'], ['2018', '10'], ['2017', '9'], ['2016', '8']]

Excel = xlwt.Workbook() # 新建excel

sheet = Excel.add_sheet('B') # 新建页签B

row = 0

for stu in stus:

col = 0

for s in stu:

sheet.write(row, col, s) # 开始写入

col = col + 1

row = row + 1

Excel.save('Excel.xls') # 保存

以上步骤详细介绍了如何使用python读取和写入excel文件,希望对学习者有所帮助。2024-11-06
mengvlog 阅读 98 次 更新于 2025-10-31 02:57:42 我来答关注问题0
檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部