使用python从cookie认证页面下载文件

时间:2014-03-16 19:54:07

标签: python python-2.7 request web-scraping

我有一个需要从以下位置下载csv文件的python脚本:

  

https://myasx.asx.com.au/home/watchlist/download.do

我遇到的问题是你必须首先登录网站,这是基于Cookie的身份验证(HTML表单登录)。

到目前为止,我已经查看了urllib2和Requests,并且没有多少运气。

1 个答案:

答案 0 :(得分:1)

requests库应该做你想要的。您可以使用Session个对象来保持身份验证。

引用request docs -

  

Session对象允许您跨请求保留某些参数。它还会在从Session实例发出的所有请求中保留cookie。

如果您仍然遇到问题,请发布您的代码。