Python从sourceforge获取文件

Python从sourceforge获取文件,python,sourceforge,Python,Sourceforge,你好,我正在制作一个程序,我需要它从sourceforge下载一个exe。我有一个下载链接,它把它引向“等待5秒的事情”。如何从中下载文件并将其保存到cwd?您获得的HTML文件包含一个刷新链接: <meta http-equiv="refresh" content="5; url=https://downloads.sourceforge.net/project/..."> 您可以在HTML文档中搜索该元素,提取url,然后下载该元素 但是,请记住尊重该文件。即,请求之间至少

你好,我正在制作一个程序,我需要它从sourceforge下载一个exe。我有一个下载链接,它把它引向“等待5秒的事情”。如何从中下载文件并将其保存到cwd?

您获得的HTML文件包含一个刷新链接:

<meta http-equiv="refresh" content="5; url=https://downloads.sourceforge.net/project/...">

您可以在HTML文档中搜索该元素,提取url,然后下载该元素

但是,请记住尊重该文件。即,请求之间至少有1秒的延迟,不要尝试下载不允许的路径


编辑:实际上,下载子域有robots.txt,禁止所有自动下载,所以你不应该这样做。例如,您可以在用户的web浏览器中打开一个链接。

使用urllib.urlRetrieve获取链接他们确实有关于删除下载内容的文档