From ed12539cbe049bc5a6c224dab9026c1f5fde6d21 Mon Sep 17 00:00:00 2001 From: George Kaklamanos Date: Sat, 10 Jun 2023 17:52:29 +0300 Subject: [PATCH] Write saved submissions and comments in YAML --- main.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/main.py b/main.py index ea6454c..b4470ea 100644 --- a/main.py +++ b/main.py @@ -28,3 +28,23 @@ with open("multireddits.yaml", "w") as file: multireddits[multireddit.name] = subreddits yaml.dump(multireddits, file) +with open("saved.yaml", "w") as file: + saved = [] + redditor = reddit.user.me() + for item in redditor.saved(limit=None): + i= {} + i["type"] = "comment" + if isinstance(item, praw.models.Submission): + i["type"] = "submission" + + i["url"] = item.url + i["title"] = item.title + i["upvote_ratio"] = item.upvote_ratio + + i["id"] = item.id + i["created_utc"] = item.created_utc + i["permalink"] = item.permalink + i["score"] = item.score + saved.append(i) + yaml.dump(saved, file) +