Python检测QQ在线状态的方法


Posted in Python onMay 09, 2015

本文实例讲述了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=1
if __name__=='__main__':
  while 1:
    stat = chk_qq(qq)
    writestate(stat)
    time.sleep(6000) ##5分钟测一次
    print `qq` + ' is ' + stat

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
用python + openpyxl处理excel2007文档思路以及心得
Jul 14 Python
Python实现从url中提取域名的几种方法
Sep 26 Python
简单使用Python自动生成文章
Dec 25 Python
简述Python2与Python3的不同点
Jan 21 Python
Python+selenium 获取一组元素属性值的实例
Jun 22 Python
python模拟登陆,用session维持回话的实例
Dec 27 Python
零基础使用Python读写处理Excel表格的方法
May 02 Python
如何用Python做一个微信机器人自动拉群
Jul 03 Python
Python 经典算法100及解析(小结)
Sep 13 Python
python 和c++实现旋转矩阵到欧拉角的变换方式
Dec 04 Python
Python发送邮件封装实现过程详解
May 09 Python
python for循环赋值问题
Jun 03 Python
python常见数制转换实例分析
May 09 #Python
python读写二进制文件的方法
May 09 #Python
Python求导数的方法
May 09 #Python
Python itertools模块详解
May 09 #Python
python读取word文档的方法
May 09 #Python
python动态性强类型用法实例
May 09 #Python
Python functools模块学习总结
May 09 #Python
You might like
php实现socket推送技术的示例
2017/12/20 PHP
linux mint下安装phpstorm2020包括JDK部分的教程详解
2020/09/17 PHP
document.documentElement && document.documentElement.scrollTop
2007/12/01 Javascript
javascript 自动转到命名锚记
2009/01/10 Javascript
node.js 一个简单的页面输出实现代码
2012/03/07 Javascript
减少访问DOM的次数提升javascript性能
2014/02/24 Javascript
node.js中的http.request方法使用说明
2014/12/14 Javascript
js随机生成字母数字组合的字符串 随机动画数字
2015/09/02 Javascript
关于验证码在IE中不刷新的快速解决方法
2016/09/23 Javascript
vue如何将v-for中的表格导出来
2018/05/07 Javascript
原生JS实现简单的倒计时功能示例
2018/08/30 Javascript
解决angularjs WdatePicker ng-model的问题
2018/09/13 Javascript
微信小程序收货地址API兼容低版本解决方法
2019/05/18 Javascript
VsCode与Node.js知识点详解
2019/09/05 Javascript
微信小程序 动态修改页面数据及参数传递过程详解
2019/09/27 Javascript
JavaScript中的相等操作符使用详解
2019/12/21 Javascript
原生JavaScript实现贪吃蛇游戏
2020/11/04 Javascript
[04:53]DOTA2英雄基础教程 祈求者
2014/01/03 DOTA
python遍历类中所有成员的方法
2015/03/18 Python
Python实现递归遍历文件夹并删除文件
2016/04/18 Python
Zabbix实现微信报警功能
2016/10/09 Python
json跨域调用python的方法详解
2017/01/11 Python
Python 判断是否为质数或素数的实例
2017/10/30 Python
Python Json序列化与反序列化的示例
2018/01/31 Python
numpy.transpose对三维数组的转置方法
2018/04/17 Python
树莓派动作捕捉抓拍存储图像脚本
2019/06/22 Python
纯css实现照片墙3D效果的示例代码
2017/11/13 HTML / CSS
总结html5自定义属性有哪些
2020/04/01 HTML / CSS
日本食品网上商店:JaponShop.com
2017/11/28 全球购物
含精油的天然有机化妆品:Indemne
2019/08/27 全球购物
音乐学院硕士生的自我评价分享
2013/11/01 职场文书
医院节能减排方案
2014/06/13 职场文书
课外访万家心得体会
2014/09/03 职场文书
2015年党建工作总结
2015/03/30 职场文书
新手必备之MySQL msi版本下载安装图文详细教程
2021/05/21 MySQL
matplotlib画混淆矩阵与正确率曲线的实例代码
2021/06/01 Python