【发布时间】:2011-10-28 02:24:30
【问题描述】:
我正在使用 pycurl 从 Twitter Streaming API 抓取数据。然而,几个小时后,连接就挂在那里了。
有没有办法检测到这个并退出程序?我知道pycurl有TIMEOUT和CONNECTTIMEOUT,但这两个参数不适用。
【问题讨论】:
标签: python api twitter streaming pycurl
我正在使用 pycurl 从 Twitter Streaming API 抓取数据。然而,几个小时后,连接就挂在那里了。
有没有办法检测到这个并退出程序?我知道pycurl有TIMEOUT和CONNECTTIMEOUT,但这两个参数不适用。
【问题讨论】:
标签: python api twitter streaming pycurl
您是否遇到异常或其他情况,您能否添加一些代码? :) 也许你应该考虑使用像 httplib 这样的另一个模块(如果你想 使用 SSL/TLS 你可以创建一个新的套接字并覆盖 httplib 的连接函数 您的安全包装套接字:))
【讨论】: