count = 0
r = TwitterRestPager(api, 'search/tweets', {'q':'giraffe', 'count':100})
for item in r.get_iterator(wait=6):
if 'text' in item:
count += 1
elif 'message' in item and item['code'] == 88:
print('SUSPEND, RATE LIMIT EXCEEDED: %s' % item['message'])
break
print(count)