我需要用 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.html和http : //example。 com/harold.html分别作为底层链接。
我想要链接的值,但引用row[0]
给我的是显示值,而不是基础值。
我可以使用 pyexcel 中的某个功能来获取这些链接吗?