wyv*_*wes 4 scripting google-chrome reddit web firefox-addon-webextensions
目前,列表以回车符分隔,也以“(break)”分隔,但当然它可以是任何其他格式,例如 csv。管他呢。
希望这里有人能帮助我。我在谷歌上搜索试图找到解决方案,但我一生都找不到,我一定在搜索中遗漏了一些东西!我很惊讶没有人会喜欢这个功能。
这是一个简单的 praw 解决方案,它假设您有一个文本文件,其中包含您想要订阅的 subreddit(每个 subreddit 单独的行)和一个添加到您的 reddit 帐户的自定义应用程序:
import praw
reddit = praw.Reddit(
user_agent="mass sub",
# visit https://old.reddit.com/prefs/apps/ to add a new script
# choose http://localhost:8080 as a random and unused callback url
# fill in the correct credentials
client_id="",
client_secret="",
username="",
password=""
)
file1 = open('./some_txt_file_of_subreddits', 'r')
Lines = file1.readlines()
for line in Lines:
print("Line: {}".format(line.strip()))
reddit.subreddit(line.strip()).subscribe()
Run Code Online (Sandbox Code Playgroud)
如果您需要从现有帐户生成 subreddits 列表,您可以使用此书签
下面的书签脚本应在https://www.reddit.com/subreddits/mine/上运行
javascript:$('body').replaceWith('<body>'+$('.subscription-box').find('li').find('a.title').map((_, d) => $(d).text()).get().join("<br>")+'</body>');javascript.void()
Run Code Online (Sandbox Code Playgroud)
输出可以保存到文本文件中
| 归档时间: |
|
| 查看次数: |
1508 次 |
| 最近记录: |