私は praw モジュールを使用していますが、私のオブジェクトにsubreddit
は、文字列である場合もあれば、独自のプロパティを持つオブジェクトである場合もあるプロパティがあることがわかりました。私は以下を使用してそれに対処しました:
for c in comments:
if isinstance(c.subreddit, str):
subreddit_name = c.subreddit
else:
subreddit_name = c.subreddit.display_name
私はこれをしなければならない2つの機能を持っていますが、それは本当に醜いです。これに対処するより良い方法はありますか?