私は粘着性ではないサブディレクトリから一番上の投稿を取得しようとしています。PRAWを使用してスティッキー送信を除外するにはどうすればよいですか?
はこのような何かしようとしました:
reddit = praw.Reddit(client_id='xx', client_secret='yy', user_agent='zz')
submissions = reddit.subreddit('theSubreddit').hot(limit=1, sticky=True)
をしかし、それだけでsticky
は有効な引数ではありませんというエラーを返し、動作しません。どうすればこれを達成できますか? PRAWバージョン4.3.0を使用しています
注:私はcross-posted this question hereを持っています。
以前に投稿されたsimilar questionがありますが、これは異なっています。私の場合、limit
は1
です。私はトップの非粘着性の提出物をターゲットにしています。したがって、ループ内の手作業でsubmission.stickied
をチェックすると、一番上の投稿がスティッキーなものであれば何も返されません。
最初に提出物を取得してからスティックされた提出物を入手し、それら2つのリストを比較する必要があるようです。私はあなたが提供した答えのような何かをしなければならないと思います。そのような場合は、投稿をしてください 'submit subm.stickied: continue' – Alastair
@Alastairは返事をありがとう。私はよりシンプルな方法を探していました。私はそれを持っていると思います!すぐに回答として追加します。 –