2016-10-16 5 views
0

streamer.filter(locations=[-180, -90, 180, 90], languages=['en'], async=True)방지 Tweepy에서 나는 위의 호출을 사용하여 트위터 스트리밍 API에서 위치 정보 태그 된 트윗을 추출하기 위해 노력하고

뒤에 떨어지는. 그러나 tweepy는 요청을 처리 할 수 ​​없으며 신속하게 트위터 비율에 뒤 떨어질 것입니다. 이 문제를 해결할만한 제안이 있습니까?

+0

전체 지구보다 작은 작은 영역을 선택하십시오. –

+0

^하지만 그게 내가 원하는 건 아니에요, 내가 읽고 많은 솔루션을 통해 갔지만 아무도 작동하지 않습니다. 나는 특히 모든 지리 태그 달린 짹짹을 원한다. – bawejakunal

답변

0

속도 제한 상태에 대한 폴링 이외의 속도 제한 및 속도 제한이 초과 될 때까지 대기하는 해결 방법은 없습니다. 'wait_on_rate_limit = True'플래그를 사용할 수도 있습니다. 이 방법으로 tweepy는 속도 제한을 자체적으로 폴링하고 속도 제한 기간이 끝날 때까지 잠자기 상태가됩니다.

혼자서 제한 속도 "Exception"을 처리하려면 'monitor_rate_limit = True'플래그를 사용할 수도 있습니다.

귀하의 속도 제한이 0.000000001 초마다 (또는 그 이하 ... 여전히 트위터입니다)에 도달하므로 실제로 더 작은 지역 범위를 고안해야합니다.