有没有关于python-purple的示例?

8 投票
3 回答
1560 浏览
提问于 2025-04-15 13:11

我想学习这个,但我完全不知道从哪里开始。网上的资料都建议我去看libpurple的源代码,但我觉得我对c语言的理解还不够,没法真正弄明白它。

3 个回答

0

我不能给你一个具体的例子,因为我决定使用其他东西。不过,在我克隆这个代码库后,想做的第一件事就是去掉ecore这个依赖。这里有一个补丁,已经提交到邮件列表上,专门用来做这个事情:https://garage.maemo.org/pipermail/python-purple-devel/2009-March/000000.html

顺便说一下,如果你在找AIM的相关内容,可以看看twisted.words。对于Yahoo,可以尝试获取curphoo或zinc的源代码(这两个都是控制台的YMSG客户端)。至于GTalk/Jabber,我用过xmpppy,感觉挺不错的。

1

我不太确定这能帮上多少忙,不过根据这里的信息,似乎你只需要安装python-purple,然后像平常使用Python函数那样导入并调用这些函数就可以了。

2

关于这个内容目前还没有太多的信息……你可以看看这个介绍,还有这个使用指南,以及这个源码(你可以在线浏览,当然也可以用git克隆到本地)。特别是,你可以从这里获取到一个小示例客户端,它展示了如何使用purple的一些功能(虽然示例很小,不够全面,但或许可以帮助你入门,配合一些'dir'、'help'之类的命令……?)

撰写回答