syntaxError: 'continue' not properly in loop syntaxError: 'continue' not properly in loop python python

syntaxError: 'continue' not properly in loop


continue is only allowed within a for or while loop. You can easily restructure your function to loop until a valid request.

def writeHandlesToFile():    while True:        with open("dataFile.txt","w") as f:            try:                lst = tweepy.Cursor(tweepy.api.followers,screen_name='someHandle',).items(100000)                print "cursor executed"                for item in lst:                    f.write(item.screen_name+"\n")                break            except tweepy.error.TweepError as e:                print "In the except method"                print e                time.sleep(3600)


The problem might be in the way you are using continue

continue may only occur syntactically nested in a for or while loop, but not nested in a function or class definition or finally statement within that loop.6.1It continues with the next cycle of the nearest enclosing loop.