我有一条蟒蛇

ExcelDocument

类,它为读取/写入/格式化Excel文件提供了基本的方便方法,而我在看似简单的Python代码中遇到了一个奇怪的错误。我有一个储蓄和

saveAs

方法:

def save(self):

''' Save the file '''

self.workbook.Save()

def saveAs(self, newFileName):

''' Save the file as a new file with a different name '''

self.workbook.SaveAs(newFileName)

save方法非常有效,但是当我尝试调用

萨维斯

方法-

myExcelObject.saveAs("C:/test.xlsx")

-我得到以下错误:

Traceback (most recent call last):

File "C:\workspace\Utilities\src\util\excel.py", line 201, in

excel.saveAs("C:/test.xlx")

File "C:\workspace\Utilities\src\util\excel.py", line 185, in saveAs

self.workbook.SaveAs(newFileName)

File "", line 7, in SaveAs

pywintypes.com_error: (-2147352567, 'Exception occurred.', (0, u'Microsoft Office Excel', u"Microsoft Office Excel cannot access the file 'C:\\//8CBD2000'. There are several possible reasons:\n\n\u2022 The file name or path does not exist.\n\u2022 The file is being used by another program.\n\u2022 The workbook you are trying to save has the same name as a currently open workbook.", u'C:\\Program Files\\Microsoft Office\\Office12\\1033\\XLMAIN11.CHM', 0, -2146827284), None)

有人能解释发生了什么事吗?

python另存为excel_为什么不能从python代码中“另存为”Excel文件?相关推荐

  1. python打不开xls文件,wps下用vba实现合并文件夹中所有excel文件

    python打不开xls文件,用wps下vba解决问题 用了常用的三种python读写xls文件的方法都报错 xlrd openpyxl pandas 原因 解决方法 用vba实现合并文件夹中所有ex ...

  2. python的txt、csv、ini、xml、excel文件相关操作

    python的txt.csv.ini.xml.excel文件相关操作 函数,一个用于专门实现某个功能的代码块(可重用) 内置函数 len.bin.oct.hex 等 自定义函数 # 定义了一个函数,功 ...

  3. 在python中创建Excel文件并写入数据

    来源:<在python中创建Excel文件并写入数据> python中的包xlwt和xlsxwriter都是比较方便创建excel文件并写入数据的. xlwt中: 通过xlwt.Workb ...

  4. excel处置4000行数据卡_【R语言】5行代码批量合并Excel文件,并增加文件来源列...

    看到一篇文章, 裴帅帅:Python使用9行代码批量合并Excel文件​zhuanlan.zhihu.com 咱们R语言也不能落后啊,5行代码批量合并Excel文件,再多做一步:增加文件来源列. 说是 ...

  5. 在 Apex 代码中生成 csv 文件

    在 Apex 代码中生成 csv 文件可以写一个 Visualforce 页面,设定类型为 excel 的格式,然后调用 PageReference 的 getContent()方法来获取 Blob ...

  6. C++代码中执行bat文件

    C++代码中执行bat文件 在C++代码中执行磁盘上的一个bat文件,这个bat文件的完整路径是:E:\\7z\\my7z.bat. 方法1 system("E:\\7z\\my7z.bat ...

  7. flash 嵌入html代码,flash嵌入html在html网页代码中嵌入Flash文件的解决方案(下).doc...

    flash嵌入html在html网页代码中嵌入Flash文件的解决方案(下).doc flash嵌入 在 网页代码中嵌入Flash文件的解决方案(下) 在 代码中嵌入Flash文件一直都是广大web爱 ...

  8. excel文件成绩处理python代码_Python处理Excel文件实例代码

    因为工作需求,需要审核一部分query内容是否有效,query储存在Excel中,文本内容为页面的Title,而页面的URL以HyperLink的格式关联到每个Cell. 于是本能的想到用Python ...

  9. python语言format是什么意思_Python代码中str.format()函数有什么功能呢?

    摘要: 下文讲述Python代码中str.format()函数的简介说明,如下所示: str.format()函数功能 用于将字符串格式化,然后输出 str.format()函数语法 通过{} 和:替 ...

最新文章

  1. jQuery实现拖动布局并将排序结果保存到数据库
  2. Lync Server 2010的部署系列(三) lync批量导入用户联系人
  3. 白话Elasticsearch57-数据建模之实现悲观锁并发控制的三种方式(未成功)
  4. 文件流、目录流、文件描述符总结
  5. 使用foreach循环遍历Collection集合
  6. cdh-5.10.0搭建安装
  7. python+opencv中imread函数第二个参数的含义
  8. 设计师必备|年年都能借鉴的新年Banner设计
  9. bag文件加载及可视化显示
  10. 关于Dictionary的线程安全问题
  11. linux c程序hello,Linux下实现c语言hello world 步骤
  12. CentOs6.5安装使用数据恢复软件extundelete
  13. ASP.NET偷懒大法三 (利用Attribute特性简化多查询条件拼接sql语句的麻烦)
  14. centos安装输入法
  15. c语言图书管理系统简单代码,C语言图书管理系统代码
  16. 网上购物html5 sqlserver,网上购物商城系统的设计与实现(SQLServer)
  17. 如何使用网易有道词典翻译英文文档(word格式、pdf格式)
  18. matlab中如何实现开关可调频率,如何设计利用数字控制的电压可调开关电源
  19. 最牛X得“高考”作文
  20. HDLBITS笔记32:有限状态机二(Fsm3comb、Fsm3onehot、Fsm3、Fsm3s)

热门文章

  1. Kali 开机启动慢解决方案(用时56秒)
  2. 比特大陆IPO之旅即将终结
  3. Centos8.5.211降级为Centos8.4-1.2105
  4. 美食杰 login的实现效果
  5. 可信安全网络 —— 安全左移之DDoS对抗
  6. 数字通信计算机仿真课程总结,最新燕山大学数字通信计算机仿真课程设计报告模板.docx...
  7. 小程序获取用户唯一id php_微信小程序配合PHP获取用户OpenID标识
  8. TokenInsight 对话首席——隐私安全计算,价值几何?
  9. 小车PWM调速-模式选择
  10. 《使用Python进行自然语言处理》学习笔记六