1

我需要用 Python 解析 ODS 电子表格。没什么大不了的,我可以这样做:

import pyexcel
book = pyexcel.get_book(file_name="/path/to/my/file.ods")
sheet = book.sheet_by_index(0)
for row in sheet:
   print row

这就是问题所在。其中一列包含超链接。在 LibreOffice 中,单元格显示为“Bob”、“Dick”、“Hal”,其中包含http://example.com/robert.html、http://example.com/richard.htmlhttp : //example。 com/harold.html分别作为底层链接。

我想要链接的值,但引用row[0]给我的是显示值,而不是基础值。

我可以使用 pyexcel 中的某个功能来获取这些链接吗?

编辑:根据请求,您可以在https://www.government.nl/binaries/government/documents/reports/2016/01/15/national-itarian-list/eng-itarianelijst.ods找到该文件

4

0 回答 0