python打开excel文件python怎么读取excel文件

1.首先说明我是使用的python3.5,我的office版本是2010,首先打开dos命令窗,安装必须的两个库,命令是:1 2 pip3 install xlrd Pip3 install xlwt 2.准备好excel,例如我的一个工作文件,我放在D盘/百度经验/11.xlsx,只有一个页签A,内容是一些销售数据 3.打开pycharm,新建一个excel.py的文件...
python打开excel文件python怎么读取excel文件
python怎么读取excel文件?
1.首先说明我是使用的python3.5,我的office版本是2010,首先打开dos命令窗,安装必须的两个库,命令是:
1
2
pip3 install xlrd
Pip3 install xlwt
2.准备好excel,例如我的一个工作文件,我放在D盘/百度经验/11.xlsx,只有一个页签A,内容是一些销售数据
3.打开pycharm,新建一个excel.py的文件,首先导入支持库
1
import xlrdimport xlwt
4.针对刚入门的新手,先介绍三个知识,第一个:获取excel的sheet名称,第二:获取excel行数与列数,第三:获取第几行第几列的具体值,这是最常用的三个知识点
5.贴出代码,具体分析:
1.要操作excel,首先得打开excel,使用open_workbook(‘路径’)
2.要获取行与列,使用nrows(行),ncols(列)
3.获取具体的值,使用cell(row,col).value
1
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)
6.要在excel里写入值,就要使用write属性,重点说明写入是用到xlwt这个支援库,思路是先新建excel,然后新建页签B,然后将一组数据写入到B,最后保存为excel.xls,这里建议保存为2003的格式,大部分电脑都能打开,特别注意保存的excel的路径是在python工作文件的目录下面,贴出代码:
1
stus = [['年', '月'], ['2018', '10'], ['2017', '9'], ['2016', '8']]Excel = xlwt.Workbook() # 新建excelsheet = Excel.add_sheet('B') #新建页签Brow = 0for stu in stus: col = 0 for s in stu: sheet.write(row, col, s) #开始写入 col = col + 1 row = row + 1Excel.save('Excel.xls') #保存2024-11-21
mengvlog 阅读 182 次 更新于 2025-09-07 10:26:56 我来答关注问题0
  •  腾云新分享 python excel.application 打开excl 慢

    python excel.application 打开Excel慢的问题可以通过多种方式进行优化。首先,内存管理是影响性能的关键因素之一。当处理大数据量的Excel文件时,可能会因为内存不足或处理速度变慢而导致打开文件缓慢。针对这一问题,可以尝试使用更高效的库,如openpyxl,这些库在处理Excel文件时通常具有更好的性能表现。同时...

  •  腾云新分享 python 调用win32com打开excel,但是打开wps,如何解决

    卸载WPS:如果不需要使用WPS,可以考虑将其卸载,以避免与Microsoft Excel的冲突。卸载WPS后,系统的默认打开xlsx文件的程序将恢复为Microsoft Excel,从而解决Python调用win32com时打开WPS的问题。另外,如果遇到特定的错误,如pywintypes.com_error: (-2147221005, '无效的类字符串', None, None),这可能...

  • 1.首先说明我是使用的python3.5,我的office版本是2010,首先打开dos命令窗,安装必须的两个库,命令是:1 2 pip3 install xlrd Pip3 install xlwt 2.准备好excel,例如我的一个工作文件,我放在D盘/百度经验/11.xlsx,只有一个页签A,内容是一些销售数据 3.打开pycharm,新建一个excel.py的文件...

  •  腾云新分享 python excel.app 打开excel慢

    首先,减小Excel文件大小是一个有效的方法。当Excel文件过大但内容并不复杂时,可能是因为文件中包含了大量无用的对象,如文本框、图片等。通过删除这些无用对象,可以显著减小文件大小,从而加快打开和处理速度。其次,选择性能更优的库也是关键。在Python中,处理Excel文件的库有多个,其中openpyxl以其良好...

  •  腾云新分享 经过公司加密系统加密的excel能用python读取么

    方法一:使用msoffcrypto库解密加密的Excel文件,然后使用pandas库读取解密后的文件。这种方法适用于多种格式的加密Excel文件。方法二:如果加密的Excel文件是.xlsx格式,可以直接使用openpyxl库加载工作簿并输入密码解锁工作表,然后再使用pandas读取工作簿中的数据。这种方法更为直接,但仅适用于.xlsx格式的...

檬味博客在线解答立即免费咨询

Python相关话题

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