如何从Excel电子表格单元格中提取超链接?

我试图从Excel电子表格中的单个单元格中获取超链接,其代码如下:

import win32com.client import win32ui app = win32com.client.Dispatch("Excel.Application") app.visible = True workbook = app.Workbooks.Open("test.xlsx") sheet = workbook.Sheets[0] test_cell = sheet.Range("A8").value 

这将打印以下内容:

 test_cell u'Link title' 

但是当我尝试提取超链接时,它没有以string格式返回链接/ url,而是返回一个'COMObject unknown':

 test_cell = sheet.Range("A8").Hyperlinks test_cell <COMObject <unknown>> 

 sheet.Range("A8").Hyperlinks.Item(1).Address