国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python實現自動登錄人人網并訪問最近來訪者實例

2020-02-23 05:51:06
字體:
來源:轉載
供稿:網友

本文實例講述了python實現自動登錄人人網并訪問最近來訪者的方法,分享給大家供大家參考。

具體方法如下:

##-*- coding : gbk -*- #在 import os from xml.dom import minidom  import re  import urllib  import urllib2  import cookielib  import datetime import time from urllib2 import URLError,HTTPError #登錄模塊 在網上找的 def renren_login(logfile,username,password):   logfile.write(str(datetime.datetime.now()) + ' renren/r/n')   cj = cookielib.CookieJar()   post_data = urllib.urlencode(     {'email':username,      'password':password,     }     )   path = 'http://www.renren.com/PLogin.do'   opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))   urllib2.install_opener(opener)   req = urllib2.Request(path,post_data)      try:     conn = urllib2.urlopen(req)   except URLError,e:     print 'URLError'     logfile.write('URLError:' + str(e.code) + '/r/n')     return False   except HTTPError,e:       logfile.write('HTTP Error:'+e.reason + '/r/n')     return False   if conn.geturl() == 'http://www.renren.com/home':     print 'success'     logfile.write('Task finished/r/n')     open('login_renren.html','w').write(conn.read())     return conn.read()   else:     print 'Task Failed'     logfile.write('Task failed/r/n') #生成的登錄日志文件     file_object = open("log.txt",'w')     login_index = renren_login(file_object,'用戶名','密碼') #這地方換成登錄的用戶名和密碼   #parse 解析網頁 r1 = re.compile('''''http://www.renren.com/profile.do/?portal=homeFootprint&ref=home_footprint&id=/d{9}''') li = r1.findall(open("login_renren.html","r").read()) #將解析到的最近來訪的地址放入字典中url_dict ={}for item in li: print item url_dict.setdefault(item) #訪問最近來訪者for item in url_dict.iterkeys(): os.startfile(item) 

希望本文所述對大家的Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新化县| 信阳市| 德化县| 秭归县| 阿勒泰市| 白城市| 文成县| 黄平县| 府谷县| 景洪市| 芦山县| 安阳市| 普兰县| 舒城县| 苗栗市| 昌邑市| 石棉县| 德江县| 祁连县| 任丘市| 芜湖县| 尼玛县| 神农架林区| 大连市| 宁武县| 卢氏县| 潮安县| 临夏市| 宜良县| 禹州市| 板桥市| 都昌县| 错那县| 桦南县| 南木林县| 右玉县| 肇源县| 江山市| 丰县| 涟水县| 宁夏|