python - 使用 Python 2.7.2 下载、命名和保存文件

标签 python

<分区>

是否可以使用 Python 2.7.2 从网站下载并命名文件并将其保存在桌面上?如果是,那么该怎么做?

最佳答案

这里有 3 种使用 urllib2 的方法, requestsurllib

import urllib2

with open('filename','wb') as f:
    f.write(urllib2.urlopen(URL).read())
    f.close()
print "Download Complete!"
---------------------------------------
import requests

r = requests.get(URL)
with open("filename", "wb") as code:
    code.write(r.content)
print "Download Complete!"
---------------------------------------

import urllib

urllib.urlretrieve(URL, "filename")
print "Download Complete!"

filename 是你要下载的文件的名称,URL 是你要下载的文件的 url

这会将文件保存在与您用于下载的 python 文件相同的目录中

关于python - 使用 Python 2.7.2 下载、命名和保存文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17459318/

相关文章:

python - 从列表中删除某些重复元素的最佳(Pythonic)方法是什么?

python - 从 Pandas Dataframe 中删除空方括号

python - 为什么用括号和逗号索引 numpy 数组的行为不同?

python - 使 scikit 具有确定性?

python - 完成函数 B 后有条件地调用函数 A

python - 按键对字典项目进行排序,超越字母数字排序

python - 在 asdict 或序列化的数据类中包含属性的推荐方法是什么?

python - 从两个 pandas 系列创建逐元素字典(csv 列作为 DataFrame)

python - Flask-SQLAlchemy 如何删除单个表中的所有行

python错误:builtin_function_or_method object is unsubscriptable