如何使用python从本地目录下载文件

时间:2019-02-14 04:03:53

标签: django python-3.x

当用户单击特定链接时,我想从本地目录下载文件。我如何使用python做到这一点。

3 个答案:

答案 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