Python 文件在浏览器窗口中打开,而不是下载提示
Posted
技术标签:
【中文标题】Python 文件在浏览器窗口中打开,而不是下载提示【英文标题】:Python file opens up in browser window instead of download prompt 【发布时间】:2014-12-28 00:34:34 【问题描述】:我正在尝试使文件可从我的网站下载,但是当我通过单击下载文件对其进行测试时,它会在网页中打开代码,而不是下载它。顺便说一下,我正在使用 Firefox。
<a href="currentage.py">Age calculator I made, where you plug in your birth year.</a>
我知道我可能在做一些非常愚蠢的事情,但教程告诉我这样做。
【问题讨论】:
我认为您应该更改浏览器的设置以默认下载此类文件而不是打开它。 我不知道你使用的是什么库,但如果是webdriver
,你可以通过代码来完成,因为它已经解释了here。
【参考方案1】:
在 html5 中 download
可以解决问题
<a href="currentage.py" download>Age calculator I made, where you plug in your birth year.</a>
【讨论】:
以上是关于Python 文件在浏览器窗口中打开,而不是下载提示的主要内容,如果未能解决你的问题,请参考以下文章
js window.open(url)为啥会自动下载文件,而不是打开文件?
如何在新选项卡或窗口中打开 PDF 文件而不是下载它(使用 asp.net)?
如何使用 webdriver 在 Firefox 中处理下载 .xlsx 文件,其中窗口弹出默认为“打开方式”单选按钮而不是“保存文件”