我有一个Django管理命令,通过supervisord启动,使用tweepy来使用twitter流API.
代理工作得很好但是我注意到日志中每隔10-15分钟就有一个SSLError,并且supervisord正在重新启动代理.
tweepy包是最新版本1.11.服务器是ubuntu 12.04 LTS.我已经尝试将cacert安装到钥匙链中,如下面的链接所示,但没有运气.
有什么建议?
[2012-08-26 19:28:15,656: ERROR] Error establishing the connection
Traceback (most recent call last):.../.../datasinks.py", line 102, in start
stream.filter(locations=self.locations)
File "/site/pythonenv/local/lib/python2.7/site-packages/tweepy/streaming.py", line 228, in filter
self._start(async)
File "/site/pythonenv/local/lib/python2.7/site-packages/tweepy/streaming.py", line 172, in _start
self._run()
File "/site/pythonenv/local/lib/python2.7/site-packages/tweepy/streaming.py", line 117, in _run
self._read_loop(resp)
File "/site/pythonenv/local/lib/python2.7/site-packages/tweepy/streaming.py", line 150, in _read_loop
c = resp.read(1)
File "/usr/lib/python2.7/httplib.py", line 541, in read
return self._read_chunked(amt)
File "/usr/lib/python2.7/httplib.py", line 574, in _read_chunked
line = self.fp.readline(_MAXLINE + 1)
File "/usr/lib/python2.7/socket.py", line 476, in …
Run Code Online (Sandbox Code Playgroud) 我试图在基于Backbone.js和require.js的单页面站点中使用Mixpanel事件跟踪.
看看Mixpanel为常规网页提供剪切和粘贴的片段,我可以告诉他们已经推出了自己的异步加载机制,从独立的资源中提取实际的Mixpanel API,做一些额外的工作来设置'人员'和其他属性,最后通过全局命名空间公开'mixpanel'对象.
我试图为片段或独立API添加shim配置条目,但都不能正常工作.
通过我的研究,我在github上找到了一个完全符合我想要的项目,但它已经存在了几年,并且基于"旧的"mixpanel API.在新版本中,Mixpanel对代码片段和API进行了一些非平凡的更改,我无法理解.
我希望有人理解Mixpanel片段和/或AMD和require.js,并且可以引导我完成这个.