机械化流式下载python
我试图从一个需要htaccess风格的身份验证和cookie的站点下载文件,并使用python mechanize下载这些文件。在将整个文件加载到内存之前,是否有一种开始写入的方法 编辑:我正在使用mechanize.Browser来跟踪auth/cookie,因此我需要一种在调用urlopen时使用浏览器状态的方法,或者一种更好的方法来访问用户浏览器机械化流式下载python,python,mechanize,mechanize-python,Python,Mechanize,Mechanize Python,我试图从一个需要htaccess风格的身份验证和cookie的站点下载文件,并使用python mechanize下载这些文件。在将整个文件加载到内存之前,是否有一种开始写入的方法 编辑:我正在使用mechanize.Browser来跟踪auth/cookie,因此我需要一种在调用urlopen时使用浏览器状态的方法,或者一种更好的方法来访问用户浏览器 edit2:使用urllib2完成重写,但我还是有点好奇是否有一个简单的解决方案。假设您使用的是http连接,答案是肯定的。返回一个类似文件的对
edit2:使用urllib2完成重写,但我还是有点好奇是否有一个简单的解决方案。假设您使用的是http连接,答案是肯定的。返回一个类似文件的对象,您可以从中读取数据块,这些数据块可以一次写入一个磁盘。假设您正在使用该对象建立http连接,答案是肯定的。返回一个类似文件的对象,您可以从中读取数据块,这些数据块可以一次写入一个磁盘。我可以从mechanize.Browser将Cookie和auth标头获取到urllib2吗?否则,我不确定urlopen如何帮助。我可以从mechanize.Browser将cookies和身份验证标题获取到urllib2中吗?否则,我不确定urlopen有什么帮助。