返回顶部
首页 > 资讯 > 后端开发 > Python >Python openpyxl 无法保存文件的情况如何解决
  • 942
分享到

Python openpyxl 无法保存文件的情况如何解决

2023-06-14 04:06:01 942人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

本篇内容介绍了“python openpyxl 无法保存文件的情况如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!使用openpyxl

本篇内容介绍了“python openpyxl 无法保存文件的情况如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

使用openpyxl保存文件的时候,出现最下面异常,查看openpyxl 的版本是2.5.14, 把openpyxl降级就可以解决此问题。

[root@billig mytest]# pip install openpyxl==2.5.11DEPRECATioN: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.Looking in indexes: Http://mirrors.aliyun.com/pypi/simple/Collecting openpyxl==2.5.11 Downloading http://mirrors.aliyun.com/pypi/packages/38/7f/65d6b1700470749579b1585bbaf85fb8885f10fd53a77fb11915df913bbc/openpyxl-2.5.11.tar.gz (173kB)  100% |################################| 174kB 596kB/sRequirement already satisfied: jdcal in /usr/lib/python2.7/site-packages (from openpyxl==2.5.11) (1.4)Requirement already satisfied: et_xmlfile in /usr/lib/python2.7/site-packages (from openpyxl==2.5.11) (1.0.1)Installing collected packages: openpyxl Found existing installation: openpyxl 2.5.14  Uninstalling openpyxl-2.5.14:   Successfully uninstalled openpyxl-2.5.14 Running setup.py install for openpyxl ... doneSuccessfully installed openpyxl-2.5.11
raceback (most recent call last): File "excelwritedemonopd.py", line 24, in <module>  work_book.save("demo_new.xlsx") File "/usr/lib/python2.7/site-packages/openpyxl/workbook/workbook.py", line 391, in save  save_workbook(self, filename) File "/usr/lib/python2.7/site-packages/openpyxl/writer/excel.py", line 284, in save_workbook  writer.save(filename) File "/usr/lib/python2.7/site-packages/openpyxl/writer/excel.py", line 266, in save  self.write_data() File "/usr/lib/python2.7/site-packages/openpyxl/writer/excel.py", line 85, in write_data  self._write_images() File "/usr/lib/python2.7/site-packages/openpyxl/writer/excel.py", line 122, in _write_images  self._arcHive.writestr(img.path[1:], img._data()) File "/usr/lib/python2.7/site-packages/openpyxl/drawing/image.py", line 64, in _data  img = _import_image(self.ref) File "/usr/lib/python2.7/site-packages/openpyxl/drawing/image.py", line 33, in _import_image  img = PILImage.open(img) File "/usr/lib64/python2.7/site-packages/PIL/Image.py", line 2638, in open  fp.seek(0)ValueError: I/O operation on closed file.

补充:python的openpyxl 3.0.2版无法保存数据

在使用openpyxl3.0.2版的时候老是

报错“TypeError: Got invalid input value of type , expected string or Element”

在将3.0.2版的卸载并且重新安装了3.0.0版的openpyxl之后此报错解除!

“Python openpyxl 无法保存文件的情况如何解决”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: Python openpyxl 无法保存文件的情况如何解决

本文链接: https://lsjlt.com/news/267877.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python openpyxl 无法保存文件的情况如何解决
    本篇内容介绍了“Python openpyxl 无法保存文件的情况如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!使用openpyxl...
    99+
    2023-06-14
  • Python openpyxl 无法保存文件的解决方案
    使用openpyxl保存文件的时候,出现最下面异常,查看openpyxl 的版本是2.5.14, 把openpyxl降级就可以解决此问题。 [root@billig mytest...
    99+
    2024-04-02
  • 如何解决Apache2无法解析PHP的情况
    标题:解决Apache2无法解析PHP的问题 近年来,随着互联网的快速发展,网站开发越来越广泛应用PHP语言。Apache2作为一款广泛使用的Web服务器软件,许多开发者也选择将Apa...
    99+
    2024-03-08
    php apache 解析
  • php文件修改后无法保存如何解决
    今天小编给大家分享一下php文件修改后无法保存如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。检查文件权限首先,我们需...
    99+
    2023-07-05
  • 如何解决Win7共享文件无法保存的问题
    我们经常使用共享文件夹来帮助我们传输文件,但是有朋友说设置共享文件后无法保存,那么遇到这种情况该怎么办呢?以下就和小编一起来看看有哪些解决方案。如何解决Win7共享文件无法保存的问题首先,我们找到需要共享的文件,右键打开选择属性。二、点击上...
    99+
    2023-07-10
  • jetty运行时无法保存文件的解决方法
    背景交代:上一篇博客写的是用jetty和Maven做开发、测试。在使用的过程中遇到一个小问题,就是在jetty启动以后,修改了jsp、xml等文件无法保存。错误信息:解决方案:到Maven库(即repository)中搜索jetty-web...
    99+
    2023-05-30
    jetty 保存文件 无法保存
  • Oracle无法创建保存文件怎么解决
    如果Oracle无法创建或保存文件,可能是由于以下几种原因: 没有足够的权限:确保Oracle用户有权限创建和保存文件。可以通过...
    99+
    2024-04-09
    Oracle
  • 如何解决Ubuntu系统中PHP无法启动的情况
    《解决Ubuntu系统中PHP无法启动的问题》 在使用Ubuntu系统时,PHP作为一种常见的服务器端脚本语言,常常用于开发网站和Web应用程序。然而,有时候我们可能会遇到PHP无法启...
    99+
    2024-02-28
    php启动问题 编程错误排除 overflow
  • win10截图无法保存如何解决
    这篇文章主要介绍了win10截图无法保存如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇win10截图无法保存如何解决文章都会有所收获,下面我们一起来看看吧。方法一: “干净启动”,排除第三方软体的影响:...
    99+
    2023-07-01
  • php文件修改后无法保存怎么解决
    在PHP开发中,修改文件是一件经常发生的事情。然而,有时你会发现你的修改并没有被保存。这对于初学者和经验丰富的开发者都是非常烦人的。在这篇文章中,我们将深入探讨PHP文件修改后无法保存的问题以及可能的解决方法。检查文件权限首先,我们需要检查...
    99+
    2023-05-14
  • Win10修改hosts文件无法保存怎么解决
    这篇文章主要讲解了“Win10修改hosts文件无法保存怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Win10修改hosts文件无法保存怎么解决”吧!Win10修改hosts文件无...
    99+
    2023-07-01
  • WIN10无法保存文件并提示找不到文件的解决方法
    小编给大家分享一下WIN10无法保存文件并提示找不到文件的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!WIN10无法保存文件,提示找不到文件怎么办?最近...
    99+
    2023-06-10
  • 如何解决python 使用openpyxl读写大文件的问题
    这篇文章主要讲解了“如何解决python 使用openpyxl读写大文件的问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何解决python 使用openpyxl读写大文件的问题”吧!由...
    99+
    2023-06-14
  • 探讨PHP如何处理文件不存在的情况
    在开发PHP应用程序时,经常需要访问文件系统。有时,您需要检查文件是否存在,并相应地处理它们的存在或不存在。在本文中,我们将探讨PHP如何处理文件不存在的情况。当您使用PHP访问文件系统时,有几种方法可以检查文件是否存在。其中一种方法是使用...
    99+
    2023-05-14
    php
  • win10修改hosts无法保存如何解决
    如果你在Windows 10上修改hosts文件时遇到无法保存的问题,可能是因为文件的访问权限限制。以下是一些解决方案:1. 使用管...
    99+
    2023-09-20
    win10
  • pycharm如何保存python文件
    在PyCharm中保存Python文件有两种方式:1. 使用快捷键:按下Ctrl + S(Windows / Linux)或Comm...
    99+
    2023-09-26
    python pycharm
  • Win10修改编辑hosts文件后无法保存的解决方法
    Hosts文件是没有扩展名的系统文件,修改它能屏蔽网站广告、加快域名解析等。有用户修改Win10系统的hosts文件后发现无法保存,这其实是由于Win10系统默认了没有权限去编辑保存系统里面的文件,这就是导致修改编辑的h...
    99+
    2023-05-19
    Win10 hosts hosts文件无法保存 编辑hosts文件
  • 如何解决无线网络连接不上的情况
    如何解决无线网络连接不上的情况,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。无线网络连接不上的几种故障分析无线网络连接不上该怎么办,解决无线网络连接不上的几种方法。无线网络...
    99+
    2023-06-14
  • win11升级无法选择保留文件如何解决
    在升级Win11时无法选择保留文件的问题可能是由于以下原因导致的:1. 设备上运行的操作系统版本太旧,不支持直接升级到Win11。在...
    99+
    2023-09-28
    win11
  • MySQL如何解决无法存储emoji表情的问题
    这篇文章给大家分享的是有关MySQL如何解决无法存储emoji表情的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体内容如下1. 在navicat中如果在新建表之前就改变数...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作