我正在开发一个程序,该程序可以从一系列URLs
下载数据,如下所示:
https://server/api/getsensordetails.xmlid=sesnsorID&username=user&password=password
程序将通过一个ID(大约2500)的列表并运行URL
,尝试使用以下代码进行操作
import webbrowser
webbrowser.open(url)
但是此代码意味着要在浏览器中打开URL
并确认是否要下载,我需要他仅下载文件而不打开浏览器,而无需确认就可以下载
感谢一切
答案 0 :(得分:1)
您可以使用Requests
库。
import requests
print('Beginning file download with requests')
url = 'http://PathToFile.jpg'
r = requests.get(url)
with open('pathOfFileToReceiveDownload.jpg', 'wb') as f:
f.write(r.content)