- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在运行位于此处的扭曲文档中的 twisted.words msn 协议(protocol)示例:http://twistedmatrix.com/projects/words/documentation/examples/msn_example.py
我知道在 stackoverflow 上还有另一个关于这个示例 .py 的问题,但这是一个完全不同的问题。当我运行该示例时,它的行为符合预期。登录帐户并显示有关好友列表中用户的信息,但在完成后它会吐出此回溯
> Traceback (most recent call last):
> File
> "c:\python26\lib\site-packages\twisted\python\log.py",
> line 84, in callWithLogger
> return callWithContext({"system": lp}, func, *args, **kw) File
> "c:\python26\lib\site-packages\twisted\python\log.py",
> line 69, in callWithContext
> return context.call({ILogContext: newCtx}, func, *args, **kw) File
> "c:\python26\lib\site-packages\twisted\python\context.py",
> line 59, in callWithContext
> return self.currentContext().callWithContext(ctx,
> func, *args, **kw) File
> "c:\python26\lib\site-packages\twisted\python\context.py",
> line 37, in callWithContext
> return func(*args,**kw)
> --- <exception caught here> --- File "c:\python26\lib\site-packages\twisted\internet\selectreactor.py",
> line 146, in _doReadOrWrite
> why = getattr(selectable, method)() File
> "c:\python26\lib\site-packages\twisted\internet\tcp.py",
> line 463, in doRead
> return self.protocol.dataReceived(data)
> File
> "c:\python26\lib\site-packages\twisted\protocols\basic.py", line 239, indataReceived
> return self.rawDataReceived(data) File
> "c:\python26\lib\site-packages\twisted\words\protocols\msn.py",
> line 676 in rawDataReceived
> self.gotMessage(m) File "c:\python26\lib\site-packages\twisted\words\protocols\msn.py",
> line 699, in gotMessage
> raise NotImplementedError exceptions.NotImplementedError:
谁能帮我理解这是什么意思?
最佳答案
它看起来像是对 MSN 服务器运行方式的改变,尽管它并不真正算作对协议(protocol)的改变。发生的事情是 MSN 服务器在客户端连接后立即向客户端发送一条消息,而 Twisted words 示例并未预料到这一点。
假设您从 http://twistedmatrix.com/projects/words/documentation/examples/ 运行 msn_example.py ,您可以通过将以下代码添加到示例中(紧接在 listSynchronized 函数结束之后)来使示例运行并查看发生了什么:
def gotMessage(self, message):
print message.headers
print message.getMessage()
进行更改后,如果您运行该示例,您应该会看到以下内容:
...
2009-08-25 00:03:23-0700 [Notification,client] {'Content-Type': 'text/x-msmsgsinitialemailnotification; charset=UTF-8', 'MIME-Version': '1.0'}
2009-08-25 00:03:23-0700 [Notification,client] Inbox-Unread: 1
2009-08-25 00:03:23-0700 [Notification,client] Folders-Unread: 0
2009-08-25 00:03:23-0700 [Notification,client] Inbox-URL: /cgi-bin/HoTMaiL
2009-08-25 00:03:23-0700 [Notification,client] Folders-URL: /cgi-bin/folders
2009-08-25 00:03:23-0700 [Notification,client] Post-URL: http://www.hotmail.com
2009-08-25 00:03:23-0700 [Notification,client]
我们可以看到服务器正在向客户端发送一条消息,其中指定了该帐户的未读电子邮件消息数。
希望对您有所帮助!
关于python - 帮助我理解来自 twisted.words msn 示例的回溯,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1244733/
我想在应用程序中访问 MSN 帐户。 如何做到这一点。 请建议,我可以从 MSN 获取网络服务吗? 最佳答案 你的问题有点模糊,但我还是会尽力回答。目前,我所知道的唯一使用 Objective C 提
一季度。我读到 MSN Messenger 不再支持加载项,另一方面,我看到有关如何更改注册设置以启用加载项选项的文章。我不确定什么是对的。? Q2。如果支持插件,那么我如何使用 .net 3.5 编
如何在我们的应用程序中导入导入Msn联系人? 我想了解如何在我的 java 应用程序中导入 msn 联系人列表。需要这方面的帮助,在哪里可以找到实现此目的的示例 Java 代码? 最佳答案 有一个 J
是否可以通过Python应用程序 Hook msn向您的联系人等发送消息? 最佳答案 您可以使用twisted.words.protocols.msn或通过其 DBus bindings 使用 lib
我正在开发一个 Android 应用程序,它需要集成 yahoo 和 msn 等社交聊天。我搜索了 yahoo 的实现和 msn,但还没有成功。任何人都可以建议任何链接或任何可用的教程,在那里我可以获
我正在使用此技巧将 MSN Messenger 集成到我的网站:http://en.kioskea.net/faq/3987-integrate-msn-chat-on-your-website-or
是否可能,或者有人知道捕获 MSN 聊天的最佳方法吗?我当时正在考虑附加到 MSN 进程,并胡乱搜索对话的静态地址,以捕获它们。 (这都是在windows平台上使用c++) 最佳答案 在 MSN 使用
MSN 是 OpenID 提供商吗?如果是这样,您知道这些 URL 是什么样的吗? 我正在尝试将 MSN 添加到提供者列表中,其中包含用于登录网站的特殊按钮。 最佳答案 Microsoft 有一个 O
我已经问过一次了,它在 30 分钟内被删除了......所以又来了,希望这次问题会更清楚(不,我不是苦涩的 ;-)) 一堆镜像怎么打包部署以编程方式作为实时信使的自定义表情包?我知道用户可以创建尽可能
我想允许我网站上的用户使用 OAuth 从他们的 hotmail 帐户导入联系人。可能吗? 最佳答案 看起来 Microsoft 目前正在处理此问题:http://msdn.microsoft.com
我在处理这个 map 时遇到了一些麻烦,由内容区域中间的“查看我们的交互式 map ”按钮调用。 如果您双击某个点(例如 8)会导致缩放,然后会导致信息框出现,则隐藏逻辑是错误的。 如果您尝试关闭 x
好吧,我很清楚还有很多其他问题,但我一直在搜索,但尚未找到一个可靠的正确答案,而不是围绕着喋喋不休或更糟糕的事情。 (没有冒犯喋喋不休的用户,只是我不想要它附带的所有额外功能) 我目前有 msnp 和
我计划为我运行的游戏创建一个简单的机器人,让它坐在 MSN 上并回答问题。我想使用 Python 来执行此操作并四处搜索并找到 MSNP .我认为“很棒”和“多么棒”,但它似乎已经有 5 年历史了,而
我想知道著名的 MSN 聊天客户端对话窗口!我敢肯定肯定有很多不同的方面,但我想专注于那些小的滑动 Pane 。例如,显示对话中人物照片的位置。当您单击折叠按钮时,图片消失,面板优雅地滑入,当您再次单
我有一个 c# .net 应用程序。所以我创建了一个位于托盘中的 notifyIcon。我想要做的是当用户点击表单上的“x”按钮时,我希望它靠近托盘。他们应该只能使用托盘图标中的上下文菜单退出程序。
我在互联网上查找了此内容,但找不到任何内容。有没有MSN框架或库?我想将它用于 Cocoa 项目。 最佳答案 有 Libpurple,它由 Adium 应用程序使用。两者都是 GPLv2,因此您需要根
所以我的场景是:我希望我的应用程序能够从发送到 MSN“正在播放”状态的其他应用程序中读取“正在播放”信息。 据我了解,这些应用程序会检查特定句柄 MsnMsgrUIManager ,如果存在,他们使
我想使用 Java MSN Messenger 库 ( JML ) 开发一个程序。我无法解决抛出以下异常的问题。 ERROR/AndroidRuntime(312): FATAL EXCEPTION:
我正在运行位于此处的扭曲文档中的 twisted.words msn 协议(protocol)示例:http://twistedmatrix.com/projects/words/documentat
我已经使用这个 msn weather api 几年了 Programatically access weather info 截至今天,我的应用程序中出现以下错误。拒绝访问。这可能是微软的一个小故障
我是一名优秀的程序员,十分优秀!