当用户单击特定链接时,我想从本地目录下载文件。我如何使用python做到这一点。
答案 0 :(得分:0)
点击链接尝试此操作:
location.replace('your_loacal_filepath')
例如:
location.replace('/files/out.txt')
答案 1 :(得分:0)
如果要呈现HTML,则应阅读HTML download Attribute
报价
download属性指定当用户单击超链接时将下载目标。
仅在设置href属性时使用此属性。
else if(currentobj.filename != null){
var xy = '{% static "/documents/dataset/" %}' + currentobj.filename;
alert(xy);
var $tr = $('<tr><td style="padding:5px;"><a href="'+ xy +'"
target="_blank" download>' + currentobj.filename.slice(0,25) +
"....." +'</a></td> </tr>');
$tbl.append($tr);
}
只需在超链接中添加download
标签
如果您想为下载文件指定一个特定的名称,则只需像这样提及它
<a href="/images/myw3schoolsimage.jpg" download="w3logo">
答案 2 :(得分:0)
您可以尝试一下。 download属性指示浏览器下载URL,而不是导航到URL。 查看。 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#Attributes