gpt4 book ai didi

python - 如何使用 xlrd、Python 定位和访问命名范围(全局、每个工作表)?

转载 作者:太空宇宙 更新时间:2023-11-04 09:20:38 26 4
gpt4 key购买 nike

xlrd 的文档在这里 http://www.python-excel.org/提到现在可以在最新版本中使用,但没有说明如何实现。

最佳答案

我不确定您实际上在读什么; xlrd 访问命名范围已经有几年了(在版本 0.6.0 中;最新版本是 0.7.1)并且从头开始附带了完整的文档。

This is the xlrd documentation link这是在 http://www.python-excel.org/ 上给出的您提到的页面。点击 PageDown 两次,您应该会看到标题为 Named references, constants, formulas, and macros 的部分。这给出了一个概述,并指向您指向 Book.name_* 方法和 Name 对象的文档,以及一个演示脚本。

请注意,这是文档的 SVN 主干版本,适用于 future 的版本;它可能会提到一种额外的便捷方法,该方法在当前发布的 xlrd 版本(您可以从 PyPI 获得)中不可用,并且包含相关的文档文件。

更新 以响应“”“我走到这一步:someRange = book.name_map[u'somerange'][0] 现在我想遍历它,获取值,获取它尺寸等。现在我该怎么办?我尝试了 dir(someRange) 和 help(someRange),但没有多大帮助。"""

您调用的 someRangeName 类的一个实例。您需要阅读 documentation of that class .如果您阅读 the demonstration script xlrdnameAPIdemo.py 会有所帮助并尝试在您的 xls 文件上运行它。请注意,“获取其维度”在逻辑上先于“迭代它,获取值”;便捷方法 Name.area2d 可能就是您所需要的。

关于python - 如何使用 xlrd、Python 定位和访问命名范围(全局、每个工作表)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3163073/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com