Python - 如何保存从html传送的文件?

时间:2010-09-02 15:07:48

标签: python html download urllib

我有一个表单,当用户提交时会重定向到感谢页面,并且选择下载的文件开始下载。

如何使用python保存此文件?我可以使用python的urllib.urlopen打开要发布的网址,但返回的html是感谢页面,我怀疑它会是。是否有一个解决方案允许我从网站上获取要下载的文件的内容并保存在本地?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

如果您要回到感谢页面,该文件的URL可能会在某处。查找<meta http-equiv="refresh">或JavaScript重定向。 Ctrl + F'页面上的文件名也可能会有所帮助。

有些网站可能会有额外的保护,所以如果您无法弄明白,请发布指向该网站的链接,以防万一有人可能无法查看。