Python 在烧瓶中的数据框中创建可单击的url

Python 在烧瓶中的数据框中创建可单击的url,python,html,pandas,dataframe,flask,Python,Html,Pandas,Dataframe,Flask,我在这里检查了几个问题,自己尝试了几种方法,但没有成功 我有一个产品目录的dataframe,它包含几个列,还有一个叫做“url”的列,其中有对应产品的url地址 我使用Flask通过html显示这个数据框,但url列仍然是纯文本,而不是可单击的url 但它最终在html结果中什么也没有显示(甚至url的纯文本也消失了) 有人能告诉我应该怎么做才能将我的纯文本url列转换为可点击的,并将其显示为html吗 当前代码: df['url'] = '<a href="' + df['u

我在这里检查了几个问题,自己尝试了几种方法,但没有成功

我有一个产品目录的dataframe,它包含几个列,还有一个叫做“url”的列,其中有对应产品的url地址

我使用Flask通过html显示这个数据框,但url列仍然是纯文本,而不是可单击的url

但它最终在html结果中什么也没有显示(甚至url的纯文本也消失了)

有人能告诉我应该怎么做才能将我的纯文本url列转换为可点击的,并将其显示为html吗

当前代码:

df['url'] = '<a href="' + df['url'] + '">' + '</a>'
return render_template('result.html',  tables=[df.to_html(classes='data',escape=False)], titles=result.columns.values)
df['url']='
返回render_模板('result.html',tables=[df.to_html(class='data',escape=False)],titles=result.columns.values)

如果您可以在标记中添加一些文本,您将能够看到链接URL。 像这样的

df['url'] = '<a href="' + df['url'] + '">' + df['url'] + '</a>'
df['url']='

所以我需要把df['url']放两次????你能给我解释一下这是怎么工作的吗?是的,用你的代码替换上面剪下来的,它会工作的。visrey,我现在正试图在新标签中显示这个url。我发现有一个叫做/“target=“\u blank”的技巧,但有点困惑,我应该在当前的现有代码中隐藏这个技巧。这是在之前吗?df['url']=''