python读取Excel文件的操作
2024-10-21 06:22:09
①通过xlutils在已有表中写数据(这种方法会改变excel的样式)
import xlrd,xlwt
from xlutils.copy import copy
将已存在的Excel表格赋值给变量
excel_file = xlrd.open_workbook("准备导入的资产.xls")
复制Excel
excel_file_copy= copy(data_w2)
根据索引获取要写入数据sheet
sheet_index = excel_file_copy.get_sheet(0)
写入数据
sheet_index.write(1, 2, "张三")
保存文件
excel_file_copy.save('准备导入的资产.xls')
②使用openpyxl(不会改变原有样式)
import openpyxl
wb = openpyxl.load_workbook(u'test.xlsx')
sheetnames =wb.sheetnames
sheet = wb[sheetnames[0]]
sheet['A1']='啦啦啦'
sheet['A2']='aaa'
sheet['C1']='就废了的减肥了设计费'
wb.save('test_result.xlsx')
③xlrd
xlrd 2.0.1版本仅支持读取.xls 格式的Excel文件。不支持读取.xlsx格式的Excel文件。如要要能读需要将版本回退,pip install xlrd==1.2.0
最新文章
- IE8/9 JQuery.Ajax 上传文件无效
- python基础之模块
- MyBatis-NET
- 【javascript实例】 具有立体效果的图片浏览器
- Dockerfile完成Hadoop2.6的伪分布式搭建
- SQL参数化查询--最有效可预防SQL注入攻击的防御方式
- json解析异常 - net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
- Oracle EBS-SQL (INV-1):库存货位列表.sql
- 重操JS旧业第一弹:Script与JS加载
- Flex 基础语法(二)
- WCF服务could not be activated
- 关于div
- final与abstract关键字
- UVA - 10129 Play on Words (欧拉回路+并查集)
- C# 使用oledb 方式连接本地或者远程oracel 数据库的方式
- JavaScript身份证号码有效性验证
- LeetCode第[10]题(Java):Regular Expression Matching
- UI-UIScrollView
- 谈谈Integer中的静态类IntegerCache
- DP的序--Codeforces956E. Wardrobe
热门文章
- springcloud day01
- [转]Windows 批处理命令教程
- 调度器43—migration 内核线程
- js 自定義event
- SQLSERVER日期查询(年、月、日、季、周、时、分、秒)
- onActivityResult 解耦 不需要一层一层的写
- serializers序列化函数简单入门
- @order(1)
- entity framework “XXXXX”的“XXXXX”属性不能设置为“null”值
- webpack-dev-middleware改造成koa中件间