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单线程实现多个定时器示例
Mar 30 Python
使用Python开发windows GUI程序入门实例
Oct 23 Python
python使用BeautifulSoup分页网页中超链接的方法
Apr 04 Python
Python字符串转换成浮点数函数分享
Jul 24 Python
python实现聊天小程序
Mar 13 Python
基于python 二维数组及画图的实例详解
Apr 03 Python
python3+PyQt5 自定义窗口部件--使用窗口部件样式表的方法
Jun 26 Python
python pyinstaller打包exe报错的解决方法
Nov 02 Python
使用django和vue进行数据交互的方法步骤
Nov 11 Python
Python 输出详细的异常信息(traceback)方式
Apr 08 Python
教你怎么用python实现字符串转日期
May 24 Python
详解Go语言运用广度优先搜索走迷宫
Jun 23 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中选择什么接口(mysql、mysqli)访问mysql
2013/02/06 PHP
laravel开发环境homestead搭建过程详解
2020/07/03 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
2021/03/09 PHP
javascript之dhDataGrid Ver2.0.0代码
2007/07/01 Javascript
My Desktop :) 桌面式代码
2008/12/29 Javascript
在JavaScript中,为什么要尽可能使用局部变量?
2009/04/06 Javascript
js 判断浏览器类型 去全角、半角空格 自动关闭当前窗口
2009/04/10 Javascript
分享14个很酷的jQuery导航菜单插件
2011/04/25 Javascript
事件绑定之小测试  onclick && addEventListener
2011/07/31 Javascript
Bootstrap每天必学之表单
2015/11/23 Javascript
JavaScript制作简单分页插件
2016/09/11 Javascript
JavaScript数据结构之二叉树的查找算法示例
2017/04/13 Javascript
史上最全JavaScript数组去重的十种方法(推荐)
2017/08/17 Javascript
从parcel.js打包出错到选择nvm的全部过程
2018/01/23 Javascript
js代码编写无缝轮播图
2020/09/13 Javascript
基于vue+echarts数据可视化大屏展示的实现
2020/12/25 Vue.js
sqlalchemy对象转dict的示例
2014/04/22 Python
一个基于flask的web应用诞生 记录用户账户登录状态(6)
2017/04/11 Python
定制FileField中的上传文件名称实例
2017/08/23 Python
Python遍历numpy数组的实例
2018/04/04 Python
对Python通过pypyodbc访问Access数据库的方法详解
2018/10/27 Python
python中如何使用分步式进程计算详解
2019/03/22 Python
Django框架序列化与反序列化操作详解
2019/11/01 Python
Django之form组件自动校验数据实现
2020/01/14 Python
Django Serializer HiddenField隐藏字段实例
2020/03/31 Python
详解Java中一维、二维数组在内存中的结构
2021/02/11 Python
利用纯CSS3实现tab选项卡切换示例代码
2016/09/21 HTML / CSS
韩都衣舍天猫官方旗舰店:天猫女装销售总冠军
2017/10/10 全球购物
酒店管理专业学生求职信
2013/09/27 职场文书
主持词开场白
2014/03/17 职场文书
股东合作协议书范本
2014/04/14 职场文书
2014年城管个人工作总结
2014/12/08 职场文书
文化大革命观后感
2015/06/17 职场文书
浅谈由position属性引申的css进阶讨论
2021/05/25 HTML / CSS
Pytorch中使用ImageFolder读取数据集时忽略特定文件
2022/03/23 Python
Windows下载并安装MySQL8.0.x 版本的完整教程
2022/04/10 MySQL