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抓取网页中的图片示例
Feb 28 Python
python脚本实现数据导出excel格式的简单方法(推荐)
Dec 30 Python
Python递归函数定义与用法示例
Jun 02 Python
python 生成器协程运算实例
Sep 04 Python
pycharm+django创建一个搜索网页实例代码
Jan 24 Python
Python机器学习k-近邻算法(K Nearest Neighbor)实例详解
Jun 25 Python
python版大富翁源代码分享
Nov 19 Python
Python小工具之消耗系统指定大小内存的方法
Dec 03 Python
基于Python打造账号共享浏览器功能
May 30 Python
Python OpenCV视频截取并保存实现代码
Nov 30 Python
opencv python Canny边缘提取实现过程解析
Feb 03 Python
Python的logging模块基本用法
Dec 24 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提示Warning:mysql_fetch_array() expects的解决方法
2014/12/16 PHP
php多线程并发实现方法
2016/09/30 PHP
php curl获取https页面内容,不直接输出返回结果的设置方法
2019/01/15 PHP
YII2框架中日志的配置与使用方法实例分析
2020/03/18 PHP
Thinkphp 框架基础之源码获取、环境要求与目录结构分析
2020/04/27 PHP
模仿jQuery each函数的链式调用
2009/07/22 Javascript
可编辑下拉框的2种实现方式
2014/06/13 Javascript
原生javascript获取元素样式
2014/12/31 Javascript
Javascript基础教程之比较操作符
2015/01/18 Javascript
jQuery常用数据处理方法小结
2015/02/20 Javascript
浅谈JQ中mouseover和mouseenter的区别
2016/09/13 Javascript
JS实现图片上传预览功能
2016/11/21 Javascript
jQuery插件echarts实现的去掉X轴、Y轴和网格线效果示例【附demo源码下载】
2017/03/04 Javascript
js实现网页的两个input标签内的数值加减(示例代码)
2017/08/15 Javascript
浅谈vue,angular,react数据双向绑定原理分析
2017/11/28 Javascript
nodejs使用async模块同步执行的方法
2019/03/02 NodeJs
使用JS监听键盘按下事件(keydown event)
2019/11/07 Javascript
使用Vue.set()方法实现响应式修改数组数据步骤
2019/11/09 Javascript
javascript实现计算器功能
2020/03/30 Javascript
三步搞定:Vue.js调用Android原生操作
2020/09/07 Javascript
微信小程序实现日历签到
2020/09/21 Javascript
[02:19]DOTA2上海特级锦标赛 观赛指南 Spectator Guide
2016/02/04 DOTA
Python进阶之尾递归的用法实例
2018/01/31 Python
OpenCV 边缘检测
2019/07/10 Python
python 模拟银行转账功能过程详解
2019/08/06 Python
python爬虫 批量下载zabbix文档代码实例
2019/08/21 Python
python如何从文件读取数据及解析
2019/09/19 Python
Abe’s of Maine:自1979以来销售相机和电子产品
2016/11/21 全球购物
意大利网上书店:LaFeltrinelli
2020/06/12 全球购物
电信营业员自我评价分享
2014/01/17 职场文书
法制宣传教育方案
2014/05/09 职场文书
征用土地赔偿协议书
2014/09/26 职场文书
工程服务质量承诺书
2015/04/29 职场文书
简历自我评价范文
2019/04/24 职场文书
2019数学教师下学期工作总结
2019/06/27 职场文书
Tomcat弱口令复现及利用
2022/05/06 Servers