真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python的requests模塊實現(xiàn)登陸示例

51cto用python的requests模塊實現(xiàn)登陸示例代碼如下:

創(chuàng)新互聯(lián)建站10多年企業(yè)網(wǎng)站建設(shè)服務(wù);為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計及高端網(wǎng)站定制服務(wù),企業(yè)網(wǎng)站建設(shè)及推廣,對辦公空間設(shè)計等多個方面擁有多年設(shè)計經(jīng)驗的網(wǎng)站建設(shè)公司。

-- coding:utf-8 --
import requests
import re

client = requests.session()
agent = "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36"
header = {
"User-Agent": agent
}

URL = "http://home.51cto.com/index"
def get_xsrf():
#獲取xsrf值
response = client.get(URL, headers=header)
match_obj = re.search('.name="csrf-token" content="(.?)"', response.text)
if match_obj:
return match_obj.group(1)
else:
return ""

def _51cto_login(account, password):
#51cto登錄
post_url = URL
post_data = {
"_csrf": get_xsrf(),
"LoginForm[username]": account,
"LoginForm[password]": password,
#雖然抓包分析時post有以下2個參數(shù),但是實際登陸時以下兩個參數(shù)可有可無
#"LoginForm[rememberMe]": 0,
#"login-button": "登 錄"
}
response = client.post(post_url, data=post_data, headers=header)
#只有上面認(rèn)證通過后,請求以下頁面才可以看到登陸后的結(jié)果
response = client.get(URL)
#print response.content
print response.text

_51cto_login("填入真實的用戶名", "填入真實的密碼")


文章名稱:python的requests模塊實現(xiàn)登陸示例
網(wǎng)站路徑:http://weahome.cn/article/jeepcd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部