首先我使用PRAW Api进行reddit。我试图消除我从reddit保存的一些帖子。这些将是~~删除~~的那些。我在机器人上工作,将所有免费的PC游戏保存到桌面上的txt文件中。
可能的标题如下所示: [Origin]极品飞车:最想要的(FREE / -100%) on reddit。
见reddit post
我可以迭代这样的新提交:
subreddit = r.get_subreddit("GameDeals")
submissions = subreddit.get_new(limit = 100)
for each in submissions:
if "100" in each.title or "free" in each.title:
...do stuff...
我想添加一张支票,看看是否每个。标题有一个删除它。
我试过了:
if each.strikethrough:
...do stuff...
和其他人一样喜欢直通......我无法让它发挥作用。在PRAW文件中似乎没有任何帮助
答案 0 :(得分:1)
所以/ r / Gamedeals重新利用NSFW切换并使用CSS注入一个" Deal Expired"按钮,以及标题上的删除线。
只是查看了页面的JSON,NSFW由"over_18": true
或"over_18": false
设置。您可以通过PRAW中的over_18
属性获取此信息。
import praw
r = praw.Reddit(user_agent='over18 by /u/cdcformatc')
subreddit = r.get_subreddit("GameDeals")
submissions = subreddit.get_new(limit = 100)
for s in submissions:
print(s.over_18)