欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

python使用requests.session模擬登錄

系統 1666 0

最近開發一套接口,寫個Python腳本,使用 requests.session 模擬一下登錄.

因為每次需要獲取用戶信息,登錄需要帶著session信息,所以所有請求需要帶著session。

請求使用post方式,請求參數類型為raw方式,參數為json類型。

登錄接口參數和結果如下:

? python使用requests.session模擬登錄_第1張圖片

腳本如下:

1. 引入需要的第三方包

            
#! /usr/bin/env python3
# -*- coding: utf-8 -*-

import requests
# import re
import json
# from bs4 import BeautifulSoup
          

2. 請求頭設置,設置請求參數, 需要Python字典轉為json字符串

            
url = 'http://beanhome.com/user/login'
header = {
    "Content-Type": 'application/json',
    "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.87 Safari/537.36"
  }
# Python字典數據轉為json,需要使用json.dumps
data = {
    "email": "common@moviebook.com",
    "passwd": "123456"
  }
# 通過session模擬登錄,每次請求帶著session
sess = requests.Session()
f = sess.post(url, data=json.dumps(data), headers=header)
          

3. 打印登錄成功后結果

            
print(json.loads(f.text))
# soup = BeautifulSoup(f.content, "html.parser")
# {'status': 1, 'msg': '操作成功', 'time': 1565317698, 'element': {'id': 1, 'uid': 1, 'name': 'common', 'email': 'common@moviebook.com', 'company': '客戶公司', 'type': 1, 'title': '普通用戶'}}
          

4. 打印菜單結果

            
url = 'http://beanhome.com/user/getMenu'
# 獲取菜單
f = sess.post(url,headers=header)
print(json.loads(f.text))
          

5. 打印配置選項結果

            
# 獲取配置選項
url= 'http://beanhome.com/user/getOptionList'

result = sess.post(url, headers=header)
# print(json.loads(result.text))
for j,k in json.loads(result.text)['element'].items():
  print(j,k)
          

總結

以上所述是小編給大家介紹的python使用requests.session模擬登錄,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 日日做夜夜操 | 中文字幕二区 | 欧美高清69hd | 久久久久久一级毛片免费野外 | 国产大片免费天天看 | 欧美特一级片 | 最新日韩精品在线观看 | 最新的黄色网址 | 无码日本亚洲一区久久精品 | 喷潮网站 | 欧美一区二区三区在线播放 | 日本高清免费不卡在线播放 | 91免费版在线观看 | 欧美激情刺激爽免费视频观看 | 欧美亚洲日本国产 | 亚洲日本国产 | 日韩在线不卡 | 亚洲 欧美 另类 综合 偷拍 | 久久久蜜桃| 日韩成人免费观看 | 97超级碰碰碰碰在线视频 | 精品午夜寂寞影院在线观看 | 亚洲AV久久无码精品九号 | 人人人人干 | 欧美三级在线 | 91看片淫黄大片欧美看国产片 | 国产精品视频播放 | 国产高清精品一区二区三区 | 国产福利观看 | 日韩欧美一区二区视频 | 超碰激情| 久久一区二区视频 | 国产香蕉免费精品视频 | 欧美午夜精品一区二区蜜桃 | 九九热免费观看 | 天天插夜夜 | 欧美极品jizzhd欧美 | 日韩中文字幕在线观看视频 | 强伦女教师视频 | 欧美一级美国一级 | 日韩高清不卡 |