本文實例講述了Python檢測QQ在線狀態的方法。分享給大家供大家參考。具體實現方法如下:
import time,datetime import urllib2 def chk_qq(qqnum): chkurl = 'http://wpa.paipai.com/pa?p=1:'+`qqnum`+':17' a = urllib2.urlopen(chkurl) length=a.headers.get("content-length") a.close() print datetime.datetime.now() print length if length=='2348': return 'Online' elif length=='2205': return 'Offline' else: return 'Unknown Status!' def writestate(statenow): f=open(str(qq),'a') m=str(datetime.datetime.now())+"===state===="+statenow+"/n/r" f.write(m) f.close()qq = 847893543##state=1if __name__=='__main__': while 1: stat = chk_qq(qq) writestate(stat) time.sleep(6000) ##5分鐘測一次 print `qq` + ' is ' + stat
希望本文所述對大家的Python程序設計有所幫助。
新聞熱點
疑難解答