python中的可变Web链接

时间:2014-04-23 14:25:21

标签: python html hyperlink

我希望你有一个简单的问题。它涉及在python中向“a href”添加变量。我生成的文件名称将根据其他函数的输出而变化。我试图只添加一个网页链接,允许有人点击并下载zip文件。

import os, sys
path = "C:/output/"
file = "bob.zip"
movedZip = (path + file)

print """<h3><a href=movedZip>Download zip file</a></h3>"""

问题是在网页上,链接显示为“localhost / movedZip”。我已经尝试了几次迭代,但似乎没有任何东西允许链接变量。

提前感谢您的时间。

1 个答案:

答案 0 :(得分:1)

这是简单的变量替换,并不与HREF有任何关系。您只需要告诉Python将变量的值插入到字符串中。

"""<h3><a href="%s">Download zip file</a></h3>""" % movedZip

"""<h3><a href="{}">Download zip file</a></h3>""".format(movedZip)