Python将excel文件从xls转换为xlsx
本文使用场景:将一个xls格式Excel文件转换为xlsx文件格式。接下来将一步一步演示该操作。你也可以对代码进行修改使其适用于你所需的场景。
安装Python3
首先需要安装Python,我这里安装的是Python3.6.4(注意:Python3和2版本语法有改动)
到 官网 进行下载安装。选择对应版本的安装包即可,因为我这台电脑是Win10 64位,所以选择Windows x86-64 executable installer。
安装pywin32
pywin32貌似不能通过pip3 install
下载。
不过可以在sourceforge中找到 下载地址
在其中选择对应版本的安装包即可,我的python版本(通过命令行下执行python --version
查看)是3.6.4,所以我选择下载pywin32-221.win-amd64-py3.6.exe。
下载下来后执行安装。
代码
安装好了Python3和Pywin32之后,我们便可以在代码中调用win32com.client
了。
下面的代码用于演示将一个xls格式文件另存为xlsx格式。
import win32com.client as win32fname = "C:\\myProjects\\daily\\data\\20171229\\标准化文档-20171226\\全量数据过滤表清单.xls"
excel = win32.gencache.EnsureDispatch('Excel.Application')
wb = excel.Workbooks.Open(fname)wb.SaveAs(fname+"x", FileFormat = 51) #FileFormat = 51 is for .xlsx extension
wb.Close() #FileFormat = 56 is for .xls extension
excel.Application.Quit()
Python将excel文件从xls转换为xlsx相关推荐
- python将excel文件格式从xls转换为xlsx(调用win32com库)
python调用win32库将xls文件格式转换为xlsx import win32com.client as win32fname = r'C:\Users\90687\Desktop\test\t ...
- python3 根据sql导出excel文件 支持xls和xlsx
python3 根据sql导出excel文件 支持xls和xlsx 代码简介: sql_output_excel函数是用来导出excel文件的,其他两个函数是导出xls和xlsx格式的. 使用pymy ...
- C#:判断EXCEL文件是xls或xlsx,并赋予对应属性
string[] sArray = filepath.Split('.'); string strConn = string.Empty; if (sArray[1].ToString() == &q ...
- 利用python将excle表格由xls转换为xlsx格式
转换的起因是想对excle表格中的内容进行批量脱敏处理,但尝试了很多次,脱敏代码只能处理xlsx格式,因此首先进行批量格式转换,代码很简单. 一.python下载与安装 在以下网址下载即可,然后安装 ...
- python 读取Excel文件(包括后缀为.xls与.xlsx)
1.python 读取Excel文件(.xls文件) 导入的为xlrd 读取该sheet表中的值 import xlrd# 读取表格 def read_excel(book_data,sheet_da ...
- python关闭excel文件_利用Python读取和修改Excel文件(包括xls文件和xlsx文件)
本文介绍一下使用Python对Excel文件的基本操作,包括使用xlrd模块读取excel文件,使用xlwt模块将数据写入excel文件,使用openpyxl模块读取写入和修改excel文件. 目录 ...
- 如何在 Python 中将 Excel 文件转换为图像?Aspose快速搞定
在各种情况下,需要将 Excel 电子表格嵌入到 Web 或桌面应用程序中.在这种情况下的解决方案之一是将 Excel 工作表转换为图像格式.在本文中,将学习如何在 Python中将Excel XLS ...
- Python之EXCEL文件转换为CSV文件
Python之EXCEL文件转换为CSV文件@TOC 依赖库:pandas.pathlib.os,Python版本3.9.7 手头有10000+的excel文件,每个文件只有一个sheet,10000 ...
- 怎么用python处理excel文件-用Python读写Excel文件的方式比较
前段时间做一个项目,却不得不使用Python直接生成Excel文件,后来随着需求的变化,还要对已有的Excel文件进行读取.在这个过程中,研究并尝试了一些工具,也走了一些弯路.记录下来,下次再有类似需 ...
最新文章
- kcf跟踪算法实例整理
- ElasticSearch 6.0.0 IK分词 Kibana 6.0.0
- Celery框架简单实例
- android6.0重力工具箱,重力工具箱 GravityBox For Android8.0/8.1(Oreo)稳定版发布!
- 部署Linux服务器实验报告,Linux服务器学习----tomcat 服务配置实验报告(一)
- python csv文件复制时的编码问题_使用python读取CSV文件时的编码问题
- java中final关键字、权限修饰符、内部类(成员内部类、局部内部类、匿名内部类)
- ansys怎么使用anand模型_【干货】经典ANSYS 与 Workbench如何实现联合仿真,相互切换操作。...
- 计算机中¥符号按哪个键,在电脑设计中人民币¥这个符号咋弄出来
- 关于 Google“博客搜索”Ping 服务应用编程接口(API)
- 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_3-2.使用Mybatis注解开发视频列表增删改查...
- [转]Understanding Integration Services Package Configurations
- QQ飞车手游飞越狸想怎么获得
- U8g2库支持的屏幕类型总表以及构造器选择
- 被言情小说泡大的人工智能,随便写几行字都是情诗
- java发现杯_达内第二届发现杯软件大赛(JAVA A卷)试题.docx
- 主线剧情01-ARM-IMX6ULL基础学习记录
- 阵列卡u盘安装系统步骤_如何为U盘装系统添加RAID卡的驱动
- 如何在线将视频转成gif动画?试试这个视频转gif工具
- 同城配送平台,用户下单商家送,自给自足不“求人”