如何添加可单击链接以在打印语句的输出中打开文件夹/文件?(Python桌面应用程序)

如何添加可单击链接以在打印语句的输出中打开文件夹/文件?(Python桌面应用程序),python,hyperlink,output,Python,Hyperlink,Output,我想向python输出添加可点击的链接。我正在输出文件路径&它的内容。有人能告诉我如何使他们点击,以便当用户点击他们直接导航到那里 我找到了这个,但它是用于Python的Django web部件的。我正在寻找桌面链接 提前感谢, Phani你说的是直截了当的Python,没有框架吗?为什么不直接打印你想要的呢? print(“”)我也有同样的问题,但只针对win操作系统。 如上所述,您需要生成如下链接:file:///C:/your/path/" def show_firm_url(self,

我想向python输出添加可点击的链接。我正在输出文件路径&它的内容。有人能告诉我如何使他们点击,以便当用户点击他们直接导航到那里

我找到了这个,但它是用于Python的Django web部件的。我正在寻找桌面链接

提前感谢,


Phani

你说的是直截了当的Python,没有框架吗?为什么不直接打印你想要的呢?
print(“”)
我也有同样的问题,但只针对win操作系统。 如上所述,您需要生成如下链接: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
def显示公司url(self,obj):
返回“”%(obj.firm\u url,obj.firm\u url)
显示\u firm\u url.allow\u tags=True
出于安全原因,无法通过win explorer打开您的本地文件夹,因此您需要一些更新软件。我已经为chrome使用了本地浏览器插件。 但如果在生成url链接时路径包含特殊符号或非英语字符,则在单击链接时会看到错误,因为html会将这些字符转换为“%0H”,而这些字符串将与本地路径不匹配。对此我没有回答