我需要用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中是否有可用于获取这些链接的功能?
找到该文件