读/写xlsx文件
文件 xlsx
2023-09-11 14:21:27 时间
安装
pip install openpyxl
1.创建Excel电子表格 建立新文档需要调用Workbook对象的save方法,一个Workbook对象代表一个Excel工作簿,
该方法的参数是保存的文件名。 from openpyxl import Workbook wb = Workbook() wb.save("test.xlsx")
2.创建工作表 创建工作表需要调用Workbook对象的create_sheet方法,该方法的参数是工作表的名称。 from openpyxl import Workbook wb = Workbook() wb.create_sheet("first") wb.create_sheet("second") wb.save("test.xlsx")
3.修改单元格的数据 要修改表格数据,需要先调用load_workbook()函数打开工作表。有三种方法从Workbook对象得到其中的一个工作表: 第一种是用Workbook对象的get_sheet_by_name方法,其参数是工作表的名称; 第二种是用Workbook对象的worksheets属性,该属性是一个Worksheet 对象列表,如ws = wb.worksheets[1]; 第三种是通过索引的方式,下标为工作表的名字,如ws=wb['first']。
4.读取Excel单元格中的数据 获取一个Cell对象后,访问Cell对象的value属性就可读取该单元格中的数据。 from openpyxl import Workbook from openpyxl import load_workbook wb = load_workbook("./test.xlsx") ws = wb['first'] print(ws['A1'].value) print(ws.cell(2, 3).value)
相关文章
- 在文件资源管理器地址栏中显示完整路径
- linux下查找过滤文件内容
- php之文件上传类代码
- Freemarker基于模板文件静态化代码示例
- Hadoop hdfs文件下载代码示例
- IIS 编译器错误消息: CS0016未能写入输出文件“c:WINDOWSMicrosoft.NETFrameworkv1.1.4322Temporary ASP.NET Filesroo
- 使用Eclipse本地运行SAP UI5时, UI5库文件的js文件是从本地哪里加载的
- vuejs项目前端实现在线预览表格xlsx文件,docx预览,word预览,excel预览,pdf预览
- Py之Xlrd:Xlrd简介、安装、使用方法(读取xlsx文件的shee表头名/总行数/总列数、每一行的内容、指定列的内容)之详细攻略
- 已解决Python读取xlsx文件失败
- frida定义线程写图片文件
- C语言之记录文件操作(亲测可用)
- 使用Visual studio查看exe或DLL文件的依赖项
- Vue2.js:xlsx实现Excel文件的导入导出
- python使用技巧(三十三):多维列表list数据写入Excel的xlsx文件