Move all functionality in functions

This commit is contained in:
George Kaklamanos 2023-06-10 18:38:25 +03:00
parent 149b39ff6c
commit 85c35b829e

View file

@ -15,10 +15,12 @@ reddit = praw.Reddit(
user_agent = os.environ["PRAW_USER_AGENT"],
)
def subreddits(reddit):
with open("subreddits.txt", "w") as file:
for subreddit in reddit.user.subreddits(limit=None):
file.write(str(subreddit) + "\n")
def multireddits(reddit):
with open("multireddits.yaml", "w") as file:
multireddits = {}
for multireddit in reddit.user.multireddits():
@ -28,6 +30,7 @@ with open("multireddits.yaml", "w") as file:
multireddits[multireddit.name] = subreddits
yaml.dump(multireddits, file)
def saved(reddit):
with open("saved.yaml", "w") as file:
saved = []
redditor = reddit.user.me()
@ -55,6 +58,7 @@ with open("saved.yaml", "w") as file:
saved.append(i)
yaml.dump(saved, file)
def saved(reddit):
with open("redditor.yaml", "w") as file:
cs = []
redditor = reddit.user.me()
@ -79,6 +83,5 @@ with open("redditor.yaml", "w") as file:
s["upvote_ratio"] = submission.upvote_ratio
cs.append(s)
yaml.dump(cs, file)