文章来源:淘论文网   发布者: 毕业设计   浏览量: 30



还可以点击去查询以下关键词:
[python]    [程序]    [记录]    [毕业]    [间条]    [说说]    [访问]    [详情]    [python程序记录QQ空毕业间条说说访问详情]   

3. [代码]主要代码文件 #!python # coding=utf-8 import qqlib, getpass, json, time, sys, codecs reload(sys) sys.setdefaultencoding(sys.stdin.encoding) visitor=[] fp=codecs.open('visitors.log','a',sys.stdin.encoding) def ut2t(uttime): #unix time to date return time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(float(uttime))) def getjson(str): str=str.replace('_Callback(','') str=str.replace(');','') re=json.loads(str) return re def justdoit(): jsonstr=qq.getblogvisit(blogid,vqqid) jsondate=getjson(jsonstr) for i in range(0,len(jsondate['data']['list'])): if jsondate['data']['list'][i]==None: break vuin=jsondate['data']['list'][i]['uin'] vname=jsondate['data']['list'][i]['name'] vtime=jsondate['data']['list'][i]['time'] flag=False for visi in visitor: if(visi['uin']==vuin and visi['time']==vtime): flag=True break if flag: continue visitoradd={'name':vname,'uin':vuin,'time':vtime} visitor.append(visitoradd) fp.write('\n'+str(vname.decode(sys.stdin.encoding))+'\t\t\t\t\t'+str(vuin)+'\t\t\t\t\t'+str(ut2t(float(vtime)))) return jsondate['data']['viewCount'] qqid=raw_input('QQ number:') qqpaswd = getpass.getpass('QQ password:') blogidstr=raw_input('blog number(blog number,qq number):') blogidspl=blogidstr.split(',') blogid=blogidspl[0] vqqid=None if(len(blogidspl)>1): vqqid=blogidspl[1] timepause=int(raw_input('Pause(seconds, at last 15s):')) if timepause<15: timepause=15 qq=qqlib.QQ(qqid,qqpaswd) qq.login() print 'login success!' while True: print time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())+', '+str(justdoit())+' peoples.\n' time.sleep(timepause) fp.close()

论文开题报告

这里还有:


还可以点击去查询:
[python]    [程序]    [记录]    [毕业]    [间条]    [说说]    [访问]    [详情]    [python程序记录QQ空毕业间条说说访问详情]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/1875.docx
  • 上一篇:闲来无事整一下贪定制心算法 用python实现的
  • 下一篇:python 狂人TD1.5 kr定制td1.5积分代码破解教程
  • 资源信息

    格式: docx