PyCharm+Python3转换xls文件为xlsx文件格式
生活随笔
收集整理的這篇文章主要介紹了
PyCharm+Python3转换xls文件为xlsx文件格式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import os
import os.path
import win32com.client as win32"""
========================================
主函數功能測試
========================================
"""
if __name__ == '__main__':xlsFilePath = os.path.join(os.getcwd() + "\\" + "通知單.xls")# 文件存在就加載,不存在就提示檢查。if os.path.exists(xlsFilePath):# 文件存在就加載,加載失敗就報錯。try:excel = win32.gencache.EnsureDispatch('Excel.Application')wb = excel.Workbooks.Open(xlsFilePath)# FileFormat = 51 is for .xlsx extension# FileFormat = 56 is for .xls extensionwb.SaveAs(xlsFilePath + "x", FileFormat=51)wb.Close()excel.Application.Quit()os.remove(xlsFilePath) # 刪除老的xls文件except:print("加載xls文件失敗!請檢查!")raiseelse:print("加載的xls文件不存在!請檢查!")
總結
以上是生活随笔為你收集整理的PyCharm+Python3转换xls文件为xlsx文件格式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaTCP连接
- 下一篇: C语言——循环控制语句