跳至主要内容

准备用Python3重写GTalk机器人

今天在外面试图使用机器人的时候,机器人再度崩溃。这个机器人在处理中文的时候极其不稳定,其原因在于Python2处理字符串时默认使用ascii编码。在程序里显式的转换几次以后,我已经不清楚哪需要ascii编码哪需要utf-8,哪个字符串是ascii,哪个字符串是utf-8了。一方面是由于python处理变量的方式比较随意,另一方面它没有从底层支持utf-8,使得这些问题十分恶心。

其解决方案,python给出的是,用python3。python3改了一些语法,使语言更加严密,但是无法兼容旧代码。之前用的xmpppy好像也没做出python3的支持。于是需要从头来一遍。虽然代码重写很麻烦,但是代码的基本逻辑已经确定了,也不是太费脑子的事情。

另外,今天机器人崩溃的时候,我还没有得到家里的ip,这样我就没有办法重启机器人,无法登ssh。于是我在blog的空间里写了一个小脚本,能够记录一个ip地址。然后在树莓派上写了另一个脚本,每十分钟检查一下家里宽带的ip,和空间里的比较,不一样的话就重置空间里的ip。这样我最长等十分钟就可以连上家里的ssh了。

这种永远可以连线的感觉,好像延长了干预世界的触手。。。

评论

此博客中的热门博文

哼,用权限压死你.....

你对得起我吗你 我用比你翻译还多的时间改你翻译的文章的格式 你在这写这么长自然段的评论居然前面敢不空两个格不是诚心气我么   破网我上去评论都评不了 还得先写在.TXT里面憋屈死我了   还有,师大有北邮南门,霍霍霍霍~ 岂能是价格一个东东说了算...... 不知道谁馋得直叫唤 :目   好吧,破网就是怎么也不能评论,我就新建个日志!!!

爱情

一个女生的爱情就是用一辈子时间在写的一个故事 如果男生爱一个女生,就带她写下每一个段落 如果一个男生不再爱一个女生,就给她一个明确的结局让她能写完这段故事 如果一个男生要伤害一个女生,就无交代的消失好了,让这个女生永远沉浸在这个故事的尾端永不能放手 所以一个女生该学会的是即使一个人也能写好自己故事的能力 陀陀,你说这些不切实际的女式想法,不是带着男生走到过他从不曾到过的世界么,这个世界不是也带给他快乐幸福动容和满足的么 久住的房子就变成了家,就是那个也曾经新鲜的世界~~ (额,这这这这,我太正经了~~~打个寒战~~~) (看我丰沛的感情,像梅雨一样以柔克刚~~) (好啦,我承认我题目是想起来莫文蔚的歌名的~)

虽虽的......

晚上 好像中毒了 重新装了瑞星 升级 整理了一下垃圾文件,空出2G的空间 找了一个桌面上的即时贴 一个晚上 55555......   抓狂的晚上 静和小冰睡了一晚上 我和黄合荒废一晚上 OB挑战家教阿姨 二胡不知道在帘里不知道在看什么 疯 充满兔斯基的一下午和抓狂的一晚上 抓狂抓狂抓狂......