我一直在阅读有关Praw,bs4的大量文档,并且已经看过其他人如何执行此操作的示例,但是我无法按照自己的方式做任何事情。我以为这是一个非常简单的脚本,但是我发现的每个示例都是用python2编写的,或者根本不起作用。
我想要一个脚本从给定的Subreddit下载前10张图像并将其保存到文件夹中。
如果有人能指出我的写作方向,那就太好了。 干杯
答案 0 :(得分:0)
高级流程看起来像这样-
这是如何实现此示例-
import urllib.request
subreddit = reddit.subreddit("aww")
count = 0
# Iterate through top submissions
for submission in subreddit.top(limit=None):
# Get the link of the submission
url = str(submission.url)
# Check if the link is an image
if url.endswith("jpg") or url.endswith("jpeg") or url.endswith("png"):
# Retrieve the image and save it in current folder
urllib.request.urlretrieve(url, f"image{count}")
count += 1
# Stop once you have 10 images
if count == 10:
break