通过其他网站上的链接将文件下载到本地计算机

时间:2018-06-14 08:50:41

标签: python django python-3.x django-views

以下代码位于从视图调用的函数中。下面调用的网站www.example.com不归我所有。

br = mechanicalsoup.StatefulBrowser(
soup_config={'features': 'lxml'},
raise_on_404=True,
user_agent="Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13"
)
br.open('http://www.example.com/Login.aspx')
br.select_form('form[id=Login]')
br["txtLogin"] = user_id
br['txtpwd'] = password
x = br.submit_selected("cmdLogin")
x = br.open('http://www.example.com/frmClientView.aspx')
br.select_form('form[id=aspnetForm]')
br["ctl00$ContentPlaceHolder1$cmbSearch"] = "Client Code"
submit_response = br.submit_selected()
soup = BeautifulSoup(submit_response.content, 'lxml')
table = soup.find(id="ctl00_ContentPlaceHolder1_grdDetail")

table有一些下载文件的href链接。文件在服务器上下载。有没有办法在本地计算机上下载链接文件。

提前致谢

0 个答案:

没有答案