Posted on 2011-12-18 23:40
pts 阅读(2230)
评论(2) 编辑 收藏 所属分类:
Python
1、使用的扩展包PyFetion:
http://code.google.com/p/pytool/
2、将三个文件(实际上主要是pyfetion 和 rea)安装到python扩展包目录下
3、开始使用了,简单的代码:
from PyFetion import *
phone = PyFetion('13888888888','password','TCP',debug=True)
phone.login(FetionOnline)
phone.send_sms("test")
4、验证码,就在执行当前python命令的目录下,有个fetion_verify.bmp文件,就是验证码的图片
5、有个介绍:
http://code.google.com/p/pytool/issues/detail?id=39,通过修改config文件,可以避免每次输入验证码
6、发送中文,需要用到fetion.py中的toUTF8这个方法,当然也可以自己做:
def toUTF8(str):
return str.decode((os.name == 'posix' and 'utf-8' or 'cp936')).encode('utf-8')
7、接收信息:
ret=phone.receive()
for e in ret:
if e[0]=='Message:
print e
信息无法重复读取。