我有一个电子表格,它的单元格中有PDF的文件路径。文件路径目前是超链接,有缩短的名称,如“001”,“002”,而不是地址。
我试图在python中访问这些文件路径,并试图将它们合并成一个pdf文件。我很难访问这些文件路径--我所能返回的只有数字1.0和2.0,它们是文件路径超链接的名称。我目前拥有的代码如下所示,有什么原因不能返回我需要的文件路径吗?非常感谢!
import xlwings as xw
import PyPDF2
import openpyxl
path = r"C:\Users\JCP2\demo\demo.xlsm"
wb = openpyxl.load_workbook(path)
ws = wb["Sheet1"]
print(ws.cell(2, 1).hyperlink.target)`
我尝试的代码是上面的代码。我希望它打印一个文件路径,如C::\User....,但输出是1.0或2.0,这是单元格中这些文件路径的名称。
1条答案
按热度按时间6yt4nkrj1#
我做到这一点的唯一方法是将超链接更改为每个单元格中的值。