python人人網(wǎng)登錄應(yīng)用實(shí)例
本文實(shí)例講述了python人人網(wǎng)登錄應(yīng)用的實(shí)現(xiàn)方法,分享給大家供大家參考。
具體方法如下:
import re
import urllib
import urllib2
import cookielib
import datetime
import time
from urllib2 import URLError,HTTPError
#第一個(gè)參數(shù)為日志文件,第二個(gè)參數(shù)為用戶名,第三個(gè)參數(shù)為密碼
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')#http://www.renren.com/SysHome.do
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')
return conn.read()
else:
print 'Task Failed'
logfile.write('Task failed/r/n')
# 登錄成功,返回整個(gè)頁(yè)面的代碼
file_object = open("log.txt",'w')
login_index = renren_login(file_object,'xxxxxx','xxxx')
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
- python cookielib 登錄人人網(wǎng)的實(shí)現(xiàn)代碼
- python實(shí)現(xiàn)人人網(wǎng)登錄示例分享
- python采用requests庫(kù)模擬登錄和抓取數(shù)據(jù)的簡(jiǎn)單示例
- python實(shí)現(xiàn)自動(dòng)登錄人人網(wǎng)并訪問(wèn)最近來(lái)訪者實(shí)例
- python中requests模塊的使用方法
- python實(shí)現(xiàn)自動(dòng)登錄人人網(wǎng)并采集信息的方法
- Python3使用requests包抓取并保存網(wǎng)頁(yè)源碼的方法
- Python Requests 基礎(chǔ)入門(mén)
- Python Requests安裝與簡(jiǎn)單運(yùn)用
- Python3使用requests登錄人人影視網(wǎng)站的方法
相關(guān)文章
Python猴子補(bǔ)丁Monkey Patch用法實(shí)例解析
這篇文章主要介紹了Python猴子補(bǔ)丁Monkey Patch用法實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03
Django 用戶登陸訪問(wèn)限制實(shí)例 @login_required
這篇文章主要介紹了Django 用戶登陸訪問(wèn)限制實(shí)例 @login_required,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-05-05
Python實(shí)現(xiàn)的三層BP神經(jīng)網(wǎng)絡(luò)算法示例
這篇文章主要介紹了Python實(shí)現(xiàn)的三層BP神經(jīng)網(wǎng)絡(luò)算法,結(jié)合完整實(shí)例形式分析了Python三層BP神經(jīng)網(wǎng)絡(luò)算法的具體實(shí)現(xiàn)與使用相關(guān)操作技巧,需要的朋友可以參考下2018-02-02
Python多任務(wù)版靜態(tài)Web服務(wù)器實(shí)現(xiàn)示例
這篇文章主要為大家介紹了Python靜態(tài)Web服務(wù)器多任務(wù)版實(shí)現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06
python3 實(shí)現(xiàn)的人人影視網(wǎng)站自動(dòng)簽到
這里給大家分享的是使用Python3結(jié)合計(jì)劃任務(wù),實(shí)現(xiàn)的人人影視網(wǎng)站自動(dòng)簽到功能的代碼,非常的實(shí)用,有需要的小伙伴可以參考下2016-06-06
通過(guò)pykafka接收Kafka消息隊(duì)列的方法
今天小編就為大家分享一篇通過(guò)pykafka接收Kafka消息隊(duì)列的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-12-12
Python讀取Excel數(shù)據(jù)實(shí)現(xiàn)批量生成PPT
我們常常面臨著大量的重復(fù)性工作,通過(guò)人工方式處理往往耗時(shí)耗力易出錯(cuò)。而Python在辦公自動(dòng)化方面具有天然優(yōu)勢(shì)。本文將利用讀取Excel數(shù)據(jù)并實(shí)現(xiàn)批量生成PPT,需要的可以參考一下2022-05-05

