问题标签 [openpyxl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Openpyxl 检查空单元格
openpyxl
似乎是使用Python读取Excel文件的好方法,但我一直遇到问题。我需要检测一个单元格是否为空,但似乎无法比较任何单元格属性。我尝试将其转换为字符串并使用""
,但这没有用。为空时的单元格类型是None
,或者NoneType
但我不知道如何将对象与之进行比较。
建议?我知道openpyxl
正在开发中,但也许这更像是一个一般的Python问题。
python - 使用 xlwt / openpyxl 将多种格式应用于单元格的能力
我计划使用以下 2 个库之一在 python 中输出 excel 文件:
- xlwt ( http://www.python-excel.org/ )
- openpyxl ( http://packages.python.org/openpyxl/ )
我尝试了第一个,大多数事情似乎都很好,但有一个问题,不幸的是它可能不支持将多种格式应用于单元格的能力。(见http://groups.google.com/group/python-excel/browse_thread/thread/11c24606d9b2914d)
这是真的吗?
如果是,有人知道如何解决吗?
例如,它不能使某些单词加粗,而另一些则为常规或不同的字体。
下面的照片是我想做的例子。您可以看到粗体字的 Peter 和常规文本样式的 Fernando。
python - 在 Openpyxl 中设置样式
我需要有关在 Openpyxl 中设置样式的建议。
我看到可以设置单元格的 NumberFormat,但我还需要设置字体颜色和属性(粗体等)。有一个 style.py 类,但似乎我无法设置单元格的样式属性,而且我真的不想开始修补 openpyxl 源代码。
有没有人找到解决方案?
python - 通过文本和文件流保存 openpyxl 文件
我正在将 OpenPyXL 构建到一个应用程序中,该应用程序需要一个包含 excel 文件内容的字符串,以便它通过文件流写入。
从我对 OpenPyXL 源代码的调查来看,它看起来并不支持这种输出。有没有人有修改 openpyxl 以支持这一点的经验?
或任何一般性建议/解决方法?
谢谢。
python - 无法在 openpyxl 中导入工作簿
我已经在 ubuntu 中安装了 openpyxl。
现在我正在运行带有 xlsx 文件的 openpyxl。
导入模块时,它给了我以下错误。
谁能知道我必须做些什么来解决这个问题?
python - 如何在不改变样式的情况下使用 openpyxl 读取 office 2010 excelfile
我是 python 新手,我想在不改变其样式的情况下阅读 office 2010 excel 文件。目前它工作正常,但日期格式正在改变。我想要它,因为它们在 excel 文件中。
python - Python openpyxl.reader.excel 读取数据
大家好,我正在使用 python openpyxl 模块读取一个 xlsx 文件。当我阅读此文件时,它会更改 xlsx 中日期的日期格式。我怎样才能获得与 excel 文件中相同的值。我的代码是
任何人都可以帮助我获得相同值的 excel 文件。在 excel 文件中,日期就像 4/27/2009 但在 csv 中我得到 2009-06-12 00:00:00 之类的。
ironpython - 如何在 IronPython 中安装 openpyxl
我试图使用 setup.py 安装 openpyxl,而 setup.py 又使用 setuptools。不幸的是,无法在 IronPython 中安装 setuptools,我想知道还有哪些其他选项。
python - 无法在 OSX 上将 openpyxl 导入 python
我使用easy_install 安装openpyxl 并成功安装。但是,当我尝试通过 usin from openpyxml import Workbook 命令导入它时,pycharm 无法识别它。它是未解决的参考。
你能帮我解决这个问题吗?
python - 在 openpyxl 的优化阅读器中使用 ws.iter_rows 迭代一系列行
我需要读取 10x5324 个单元格的 xlsx 文件
这是我试图做的事情的要点:
代码运行时间太长了(我正在执行操作,而不是打印),过了一会儿我不耐烦了,取消了它。
知道如何在优化的阅读器中工作吗?我需要遍历一系列行,而不是所有行。这是我尝试过的,但它是错误的:
没有范围功能有什么办法可以做到吗?
我想一种方法是:
但是有更优雅的解决方案吗?(顺便说一句,这也不起作用)