python无法打开excle_无法打开Excel fi
我试图在excel表格中自动完成一些任务。在
excel中的另一个数据表(PENDAS)将在以后创建另一个excel数据表(PENDASS)和一个新的数据表,删除现有excel文件中的所有其他选项卡)。
创建dataframe的excel表最初是从站点下载的csv文件。操作完成后,我将数据帧写入一个excel表,当以后试图用pywin32打开它时,会抛出一个错误“openmethodofworkbook class failed”。手动打开文件时,会出现错误对话框
单击“是”,删除xml内容后,excel将以修复后的版本打开
所以,我发现,这就是为什么我不能用pywin32打开它。在
使用openpyxl打开很好。但我需要使用pywin32。在
如何使用pywin32打开excel文件?在
我试图打开excel工作表的部分代码:import win32com.client
excel_app = win32com.client.dynamic.Dispatch("Excel.Application")
excel_app.Interactive = False
excel_app.Visible = False
excel_app.DisplayAlerts = False
xlBook = excel_app.Workbooks.Open(main_file)
xlSheet = xlBook.Worksheets('PSA Data')
row_count=xlSheet.UsedRange.Rows.Count
print("Last row in the sheet Data in the main file=",row_count)
copyBook=excel_app.Workbooks.Open("fullpath\dataframe.xlsx") # dataframe is the name of excel workbook which has some xml content
copySheet=copyBook.Worksheets('PSA_data')
copy_row_count=copySheet.UsedRange.Rows.Count
print("Last row in the Copy sheet =",copy_row_count)
copySheet.Range(copySheet.Cells(1,1),copySheet.Cells(copy_row_count+1,10)).Copy(xlSheet.Range(xlSheet.Cells(row_count,1),xlSheet.Cells(row_count+1,10))) #copying data
xlBook.Close(SaveChanges=1)
copyBook.Close(SaveChanges=1)
del xlBook
del copyBook
excel_app.Quit()
del excel_app
错误
^{pr2}$
python无法打开excle_无法打开Excel fi相关推荐
- python 自动填excel_使用python自动填充文字.docx从excel fi
我已经用Python教科书和视频教程完成了一半的无聊工作,但是我有一个大项目需要自动生成60个化学采购审核文档,我们似乎找不到这些文档.与其单独填写,我想用我目前所学的知识.我不得不在几章中跳到前面, ...
- office2016无法打开鼠标右键新建excel文件
打开右键新建的excel文件,提示"文件格式或文件扩展名无效,请确定文件未损坏,并且文件扩展名与文件的格式匹配" ================================= ...
- python用os模块自动打开软件_Python实现自动打开电脑应用的示例代码
由于时间原因,有时候可能会错过某个上网课的时间段.因此想要实现自动定时启动DingDing. 新手一枚,如有不当勿喷望大佬指正. 自动打开DingDing可以由两种方法实现: 通过找出找出软件在电脑中 ...
- 微信QQ邮箱插件,附件Excel 无法打开,或者打开乱码问题
文章目录 微信QQ邮箱插件,附件Excel 无法打开,或者打开乱码问题 1.表现形式 2.具体形式 3.原因 微信QQ邮箱插件,附件Excel 无法打开,或者打开乱码问题 1.表现形式 通过 Java ...
- Python+OpenCV教程3:打开摄像头
Python+OpenCV教程3:打开摄像头 学习打开摄像头捕获照片.播放本地视频.录制视频等. 目标: 打开摄像头并捕获照片 播放本地视频,录制视频 OpenCV函数:cv2.VideoCaptur ...
- iOS 打开本地或下载excel文件
打开本地或下载excel文件 1.用webView打开 - (UIWebView *)webView{if (!_webView) {_webView = [[UIWebView alloc] ini ...
- 后台导出打开Excle提示:Excel无法打开文件因为文件或文件扩展名无效
后台导出打开Excle提示:Excel无法打开文件因为文件或文件扩展名无效 1.一定要检查SQL.特别是条件. SQL注意传值是否正确,#{}传参是否正确 查看前端响应后台导出类型和接口是否正确.我博 ...
- 【Python + selenium】在浏览器打开新页签
[Python + selenium]在浏览器打开新页签,打开方式 2017年09月06日 11:34:25 宇风-飞扬 阅读数:3472 标签: seleniumpython句柄移动 更多 个人分类 ...
- python控制已经打开的浏览器_使用python+selenium控制手工已打开的浏览器
我们可以利用Chrome DevTools协议.它允许客户检查和调试Chrome浏览器. 打开cmd,在命令行中输入命令: chrome.exe --remote-debugging-port=922 ...
最新文章
- python replace函数_Python3 replace()函数使用方法
- 电脑无法识别u盘怎么办_笔记本无法识别U盘了怎么办?这个端口你一定没开启!...
- RN中布局样式的写法
- gcc mips64编译后无法运行在octeon上运行_编译工具链
- 一.js高级(4)-函数调用-this指向-其他参数
- 自定义AlertDialog 问自己的单选item
- 使用固态存储SSD或PCIe卡
- 【ajax】readyState=4并且status=200时,还进error方法
- 华为做raid5步骤_华为RH2288V5服务器做RAID 0(官方推荐做法)
- java去掉重复字符_Java实现去掉字符串重复字母的方法示例
- 寒武纪“动荡”的 6 周年:CTO 梁军离职,市值蒸发 59 亿,核心技术人才仅剩 3 人
- SCCM 2012 SP1系列(一)先决条件准备-1
- 设计模式-第五篇之命令模式
- 淘宝秒杀服务器架构猜想
- zabbix保姆级安装教程
- bzoj3717 [PA2014]Pakowanie (状压dp)
- 共享网络隐藏计算机,把电脑变成无线路由器,wifi共享大师隐藏ssid-
- 使用nginx配置服务器80端口指向多个服务,解决微信公众号等平台只能绑定80端口问题。
- 远程连接出现 登陆失败:用户账户限制 解决方案
- OpenCV中Viz模块的安装(VS2015)