擅长:python、mysql、java
<p>建立连接时使用速率限制参数。api将在速率限制内进行自我控制。</p>
<p>睡眠暂停还不错,我用它来模拟一个人,并在一个时间范围内展开活动,最后以api速率限制为控制。</p>
<pre><code>api = tweepy.API(auth, wait_on_rate_limit=True, wait_on_rate_limit_notify=True, compression=True)
</code></pre>
<p>还可以添加try/except来捕获和控制错误。</p>
<p>示例代码
<a href="https://github.com/aspiringguru/twitterDataAnalyse/blob/master/sample_rate_limit_w_cursor.py" rel="noreferrer">https://github.com/aspiringguru/twitterDataAnalyse/blob/master/sample_rate_limit_w_cursor.py</a></p>
<p>为了便于管理,我把钥匙放在一个外部文件中。</p>
<p><a href="https://github.com/aspiringguru/twitterDataAnalyse/blob/master/keys.py" rel="noreferrer">https://github.com/aspiringguru/twitterDataAnalyse/blob/master/keys.py</a></p>