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检测网页是否有日常链接
Jun 03 Python
Python爬取三国演义的实现方法
Sep 12 Python
python利用urllib和urllib2访问http的GET/POST详解
Sep 27 Python
python数据封装json格式数据
Mar 04 Python
Python实现简单求解给定整数的质因数算法示例
Mar 25 Python
Python爬虫实现获取动态gif格式搞笑图片的方法示例
Dec 24 Python
Python学习笔记之lambda表达式用法详解
Aug 08 Python
浅谈python中统计计数的几种方法和Counter详解
Nov 07 Python
PyTorch的torch.cat用法
Jun 28 Python
Python使用itcaht库实现微信自动收发消息功能
Jul 13 Python
把Anaconda中的环境导入到Pycharm里面的方法步骤
Oct 30 Python
python 监控服务器是否有人远程登录(详细思路+代码)
Dec 18 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
在Mac OS上搭建PHP的Yii框架及相关测试环境
2016/02/14 PHP
PHP 计算两个时间段之间交集的天数示例
2019/10/24 PHP
jQuery获取css z-index在各种浏览器中的返回值
2010/09/15 Javascript
JavaScript高级程序设计(第3版)学习笔记 概述
2012/10/11 Javascript
javascript中常用编程知识
2013/04/08 Javascript
Event altKey,ctrlKey,shiftKey属性解析
2013/12/18 Javascript
js格式化金额可选是否带千分位以及保留精度
2014/01/28 Javascript
JS执行删除前的判断代码
2014/02/18 Javascript
js实现跨域的方法实例详解
2015/06/24 Javascript
AngularJS表单和输入验证实例
2016/11/02 Javascript
BootStrap组件之进度条的基本用法
2017/01/19 Javascript
angular-ngSanitize模块-$sanitize服务详解
2017/06/13 Javascript
十个免费的web前端开发工具详细整理
2017/09/18 Javascript
JavaScript实现音乐自动切换和轮播
2017/11/05 Javascript
AngularJS标签页tab选项卡切换功能经典实例详解
2018/05/16 Javascript
修改layui的后台模板的左侧导航栏可以伸缩的方法
2019/09/10 Javascript
基于JavaScript的数据结构队列动画实现示例解析
2020/08/06 Javascript
python中将阿拉伯数字转换成中文的实现代码
2011/05/19 Python
通过python下载FTP上的文件夹的实现代码
2013/02/10 Python
深入浅析python中的多进程、多线程、协程
2016/06/22 Python
浅谈Django REST Framework限速
2017/12/12 Python
Python实现的根据IP地址计算子网掩码位数功能示例
2018/05/23 Python
django基于restframework的CBV封装详解
2019/08/08 Python
Python 实现顺序高斯消元法示例
2019/12/09 Python
解决python ThreadPoolExecutor 线程池中的异常捕获问题
2020/04/08 Python
python如何发送带有附件、正文为HTML的邮件
2021/02/27 Python
英国Radley包德国官网:Radley London德国
2019/11/18 全球购物
浙大毕业生自荐信
2014/01/26 职场文书
大学生期末自我鉴定
2014/02/01 职场文书
电气个人求职信范文
2014/02/04 职场文书
高中生职业生涯规划书
2014/02/24 职场文书
2014年小学教师工作自我评价
2014/09/22 职场文书
工作年限证明范本
2015/06/15 职场文书
二十年同学聚会感言
2015/07/30 职场文书
班干部学习委员竞选稿
2015/11/20 职场文书
公务员爱岗敬业心得体会
2016/01/25 职场文书