我想添加可点击链接到python输出。我正在输出文件路径&它的内容。有人可以告诉我如何使它们可点击,以便当用户点击它们直接导航时。
我找到了这个,但是它适用于Python的Django web部分。我正在寻找桌面链接 How to add clickable links to a field in Django admin?
提前致谢,
Phani
答案 0 :(得分:3)
你是在谈论直接的Python,没有框架?为什么不打印你想要的?
print('<a href="http://www.example.com">example text</a>')
答案 1 :(得分:0)
我有同样的问题,但仅限于win os。 如上所述,您需要生成类似于'file:/// C:/ your / path /'
的链接def show_firm_url(self, obj):
return '<a href="%s">%s</a>' % (obj.firm_url, obj.firm_url)
show_firm_url.allow_tags = True
由于安全原因,无法通过win explorer打开本地文件夹,因此您需要一些toher软件。我使用本地资源管理器插件进行chrome。 但是,如果您的路径在生成URL链接时包含特殊符号或非英文字符,则可以在单击链接时看到错误,因为html会将此字符转换为'%0H',并且此字符串将与您的本地路径不匹配。为此,我没有回答。