Python:从可单击的链接下载文件,单击该链接开始下载文件

问题描述 投票:0回答:1

我有一个URL链接,如果单击它,它将开始下载文件。该网址看起来像这样:

http://somewebsite.com/download?f=someStrings

如果我复制URL并粘贴过去,则也会在网络浏览器的URL栏中开始下载。

如何使用Python下载文件,最好不要使用Selenium。

python file url download
1个回答
0
投票

您可以使用requests模块下载文件:

import requests as rq
r = rq.get('http://somewebsite.com/download?f=someStrings', allow_redirects=True)
open('filename.extension', 'wb').write(r.content)

一些注意事项:

  1. 用所需的URL替换http://somewebsite.com/download?f=someStrings

  2. filename.extension替换为文件名及其文件扩展名。

  3. 您也可以指定要保存的路径
© www.soinside.com 2019 - 2024. All rights reserved.