如何利用python爬取网页图片并自动保存至网盘中?

1.爬取网络精美壁纸,例如bing网站比值,NASA网站太空图片等;
2.保存在本地;
3.自动上传至网盘,如百度网盘;
4.删除本地文件;
5.如果能直接保存至网盘,则可不需要步骤2和步骤4;
6.设定每天爬取数量。

chatgpt
使用 requests 库爬取网络图片

import requests

url = "https://example.com/image.jpg"
response = requests.get(url)

with open("image.jpg", "wb") as f:
    f.write(response.content)

将图片上传至百度网盘你可以使用第三方库 baidupcsapi 来实现上传百度网盘的功能,首先需要先安装该库:


!pip install baidupcsapi

然后可以使用以下代码示例将图片上传至百度网盘:


from baidupcsapi import PCS

# 获取网盘授权,具体步骤可以参考 baidupcsapi 的文档
pcs = PCS("access_token")

# 上传文件
response = pcs.upload("image.jpg", "/remote/path/to/image.jpg")

# 打印上传结果
print(response)

该代码示例会在每天下载指定数量的 bing.com 壁纸,保存至本地并上传至百度网盘的指定目录中。你可以根据实际情况进行修改和调整。