Мне нужно проанализировать электронную таблицу ODS в Python. Ничего страшного, я могу сделать это:
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] дает мне отображаемые значения, а не базовые значения.
row[0]
Есть ли в pyexcel функция, которую я могу использовать для перехода по этим ссылкам?
РЕДАКТИРОВАТЬ: по запросу, вы можете найти файл в https://www.government.nl/binaries/government/documents/reports/2016/01/15/national-terrorism-list/eng-terrorismelijst.ods