Posted on 2011-12-18 23:40
pts 閱讀(2238)
評論(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
信息無法重復讀取。