ai didi

python - xlwt 对变量使用超链接

转载 作者:太空宇宙 更新时间:2023-11-04 07:02:09 24 4
gpt4 key购买 nike

我想使用 xlwt 在特定单元格中生成超链接。我试着在公式中加入以下内容,没问题:

Hyperlink("http://www.google.com";"Link") 

但是当我定义 X='"http://www.google.com"' (注意双引号外的单引号)进而:超链接(X;"链接")这是行不通的。

基本上,我想将变量 X 放入 Hyperlink() 中,该变量在程序运行时可能会有所不同。任何解决此问题的想法将不胜感激!

最佳答案

使用这个结构

click='"http://www.google.com"'
wsheet.write(j,8,xlwt.Formula('HYPERLINK(%s;"Link")' % click))

或者,更易于阅读和维护:

click='http://www.google.com'
wsheet.write(j,8,xlwt.Formula('HYPERLINK("%s";"Link")' % click))

有关用于字符串格式化的 % 运算符的详细信息,请参阅 http://docs.python.org/2/library/stdtypes.html#string-formatting

关于python - xlwt 对变量使用超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17757881/

24 4 0
文章推荐: python - 函数调用之间丢失的全局变量
文章推荐: C - 原子 killpg
文章推荐: c - accept() 返回的新连接套接字是否总是绑定(bind)到与监听套接字相同的端口?
文章推荐: python - 字符串python元素的所有排列
太空宇宙
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com