我有一个压缩zip文件的直接下载链接地址,其中包含我要安装的程序安装程序。
话虽如此,我一次只会问一个问题......
我如何下载并将其保存到磁盘,以便在代码中解压缩下一步?
是否有特定的模块处理此问题?
可以在不打开浏览器的情况下在后台静默完成吗?
非常感谢任何帮助
提前致谢
答案 0 :(得分:1)
最直接的方法是使用优质的urllib
- 特别是https://docs.python.org/2/library/urllib.html#urllib.urlretrieve:
fn, _ = urllib.urlretrieve('http://what.ever.com/thefile.zip')
将变量fn
设置为已检索该文件并在本地保存的文件名。
如果您想确定文件的确切位置,请自行传递文件名作为urlretrieve
的第二个参数。