人人網登入(一)

2021-08-23 12:34:30 字數 1366 閱讀 8612

(匯入我封裝好的檔案(python爬蟲基礎封裝函式))

from () import post, get

import json

from urllib import request, parse

#儲存cookiie 

#通過物件儲存cookie 

cookie_object = cookiejar.cookiejar()

#handler對應著乙個操作

#opener  遇到有cookie的response的時候

#呼叫handler內部的乙個函式,   儲存到cookie object

opener = request.build_opener(handler)

#url  路由url = '個人登入的url,    登入前按f12審查元素,   第二行的第二個單詞組 打上勾 ,保持審查元素可以保持正常保留 ,  登入之後  點第三行   xhr  然後有乙個 login?...    點開,第一行 general裡面的request url    就是這個路由'

url = ''

#from

url的'longin?...'裡面的最後乙個 from data  的內容

#例如

form =

#post 請求時

from_bytes = parse.urlencode(from).encode('utf-8')

response = opener.open(url, from_bytes)

html_bytes = response.read()

res_dict = json.loads(html_bytes.decode('utf-8'))

home_url = res_dict['homeurl']

#訪問頁面

response = opener.open(home-url)

html_bytes = response.read()

#列印頁面

print(html_bytes.decode('utf-8'))

人人網登入(二)

匯入我封裝好的檔案 python爬蟲基礎封裝函式 from import session import json url 個人登入的url,登入前按f12審查元素,第二行的第二個單詞組 打上勾 保持審查元素可以保持正常保留 登入之後 點第三行 xhr 然後有乙個 login?點開,第一行 gener...

爬蟲日記 人人網模擬登入

既然我們做到了識別驗證碼,那麼我們就可以開始模擬登入了。def shibie imagefile,codetype 不用理會這個方法他的具體,只用知道他是識別驗證碼的 username chanyuli 密碼 password qw171222338 軟體 開發者分成必要引數。登入開發者後台 我的軟...

php採用curl模仿登入人人網發布動態的方法

說到php中模仿登入很多人第一時間會想到curl函式系列了,這個沒錯本例子也是使用curl模仿登入之後再進行動態發布,原理也簡單我們只要抓取人人網的登入資訊,然後再由curl post登入資料上去就可以了。具體 如下 複製 如下 curl程式設計客棧 setopt ch,curlopt post,1...