python写入Excel时,将路径或链接以超链接的方式写入
我们希望做到的是,如果单元格内容是一个文件路径或者链接的时候,能够直接在Excel中以超链接的方式打开。
# 将text转为url链接
def excel_text2url(link_url):
''' 把一个网址字符串转换为excel公式 '''
return f'=HYPERLINK("{link_url}","点击查看")'
只需要在写入到Excel之前,将需要转换的列通过改函数转换一下即可。
我们希望做到的是,如果单元格内容是一个文件路径或者链接的时候,能够直接在Excel中以超链接的方式打开。
# 将text转为url链接
def excel_text2url(link_url):
''' 把一个网址字符串转换为excel公式 '''
return f'=HYPERLINK("{link_url}","点击查看")'
只需要在写入到Excel之前,将需要转换的列通过改函数转换一下即可。