Я использую пару вложенных циклов For в сценарии, который я написал для очистки API Reddit, но сценарий, кажется, останавливается сразу после очистки одного сообщения. Он проходит через l oop, но по какой-то причине не повторяет процесс. Кто-нибудь знает, что здесь происходит?
for i in subreddit:
submission = reddit.submission(id=i.id)
comments = submission.comments
ts = datetime.utcfromtimestamp(i.created_utc).strftime('%Y-%m-%d %H:%M:%S')
tree = ('Comment section:')
for comment in comments:
body = ('----\nComment:' + comment.body + '\n----')
tree = tree + body
if len(comment.replies) > 0:
for reply in comment.replies:
bodyrply = ('\nREPLY: \n' + reply.body + '----')
tree = tree + bodyrply
else:
tree = tree
continue
filewriter.writerow({'title': i.title,'author': i.author,
'original content': i.is_original_content,
'selfpost': i.is_self,
'time created': ts,
'stickied': i.stickied,
'locked': i.locked,
'NSFW': i.over_18,
'selftext': i.selftext,
'comment forest': tree,
'number of comments': i.num_comments,
'score': i.score,
'upvote ratio': i.upvote_ratio,
'permalink': i.permalink,
'url': i.url})