日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python中requests的常用方法_python3 Requests常用操作

發布時間:2025/3/20 python 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中requests的常用方法_python3 Requests常用操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Requests是用Python語言編寫的基于urllib,采用Apache2 Licensed開源協議的HTTP庫。它比urllib庫更加方便。是一個簡單易用的HTTP庫。

安裝pip3 install requests

各種請求方式

get方式(帶參數)# 方式一:

payload = {'key1':'value1','key2':'value2'}

# 注意字典里值為None的鍵都不會被添加到 URL 的查詢字符串里。

r=requests.get("http://httpbin.org/get",params=payload,headers=dict,timeout = 1)

# 方式二:

r=requests.get("http://httpbin.org/get?name=hello&age=12)

post方式r=requests.get("http://httpbin.org/get",data=payload,headers=dict)

文件上傳files={'file':open('report.xls','rb')}

r=requests.post(url,files=files)

response對象

屬性:response.status_code

response.content ?#獲取二進制數據,返回字節流,通常用在下載圖片/視頻中。

response.text ? ?#響應內容,字符串類型,不需要decode

response.json() ?#對于返回的json數據,可以調用該方法獲得json對象,實際上是執行了json.loads(response.text))

response.cookies ? #urllib中需要聲明cookiejar,handler,opener等

response.url

response.encoding

response.headers

狀態碼:可以用有含義的值來代替r=requests.get("http://httpbin.org/get",data=payload,headers=dict)

if r.status_code == requests.codes.ok:? #if r.status_code == 200:

print("successfully")

會話維持

前一次訪問獲得的cookie,被后一次的訪問使用。

通過session來完成import requests

s ?= requests.Session()

s.get("https://httpbin.org/cookies/set/number/123456")? #訪問url,獲得響應的cookie

response = s.get("https://httpbin.org/cookies")

證書認證

對于https的網站,訪問時,首先會對證書進行驗證r = requests.get("https://www.12306.cn") ?#SSLError,因為12306的證書非官方

可以通過指定verify參數來決定是否進行證書認證r = requests.get("https://www.12306.cn",verify=False)

#但仍然有警告信息,可以通過以下方法消除

from requests.packages import urllib3

urllib3.disable_warnings()

可以通過指定證書r = requests.get("https://www.12306.cn",cert=(path))

認證設置

有些網站在訪問時需要輸入用戶名和密碼,可以通過auth參數來制定r = requests.get(url,auth=('user','123')

代理設置

http/https代理#如果代理有賬號密碼,可以通過以下方式指定;沒有的話,可以去掉

proxies = {

"http":"http://user:password@127.0.0.1:9743"

}

r = requests.get("www.baidu.com",proxies = proxies)

socks代理pip3 install 'requests[socks]'

proxies = {

"http":"socks5://127.0.0.1:9743"

}

r = requests.get("www.baidu.com",proxies = proxies)

總結

以上是生活随笔為你收集整理的python中requests的常用方法_python3 Requests常用操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 丁香婷婷综合激情五月色 | 欧洲久久久久 | 天堂av资源在线观看 | 激情五月激情综合网 | 拔插拔插华人 | 性生交大片免费看狂欲 | 一区二区三区四区在线免费观看 | 喷潮在线| www.69av.com| 少妇精品亚洲一区二区成人 | 国产乱欲视频 | 高清不卡av | 欧美精品videos另类 | 黄色一级视频网站 | 五月婷婷六月激情 | 天天干,夜夜操 | 在线看片你懂的 | 香蕉伊人 | 国产在线一二三区 | 污污视频免费网站 | 国产亚洲一区在线 | 人人免费操 | 亚洲欧美激情视频 | av最新| 饥渴放荡受np公车奶牛 | 女同毛片一区二区三区 | 中文字幕在线播放不卡 | 青青草原免费观看 | 黄色天天影视 | 国产精品178页 | a级网站在线观看 | 日韩欧美一级大片 | 午夜日韩av | 三度诱惑免费版电影在线观看 | 黄色调教视频 | 亚洲高清视频免费观看 | 亚洲精品理论 | 亚洲乱码一区二区 | 日本激情一区二区三区 | 久久久精品综合 | 亚洲午夜久久 | 日韩在线精品视频 | 国产在线观看一区二区三区 | 欧美黄色一区 | 午夜少妇久久久久久久久 | 国产大片中文字幕 | 日日天天 | 波多野42部无码喷潮 | 国产麻豆一区二区三区 | 毛片高清免费 | 97综合 | 亚洲精品视频导航 | 国产女主播一区二区 | 国产免费一区二区三区三州老师 | 亚洲码国产精品高潮在线 | 中文在线最新版天堂8 | 欧美日一区二区 | 国产传媒中文字幕 | 91网站在线看 | 69av网站| 一区二区三区日韩欧美 | 快灬快灬一下爽69 | 国产在线观看不卡 | 殴美一级片 | 中文在线а√天堂 | 亚洲精品久久久久久久久久久久久 | 精精国产 | 成人教育av | 91久久人澡人人添人人爽欧美 | 韩国国产在线 | 日韩精品免费一区二区 | 自拍偷拍色综合 | 国产成人综合av | 性猛交富婆╳xxx乱大交麻豆 | 日韩中文字幕在线观看 | 亚洲另类图区 | 亚洲三区精品 | 97热久久 | 潘金莲三级野外 | 欧美在线专区 | 尤物国产 | www.午夜视频 | 国产精品一区二区毛片 | 久久影院国产 | 国产成人免费观看视频 | jizzjizz日本人 | 国产一区二区观看 | 三年电影在线观看 | 中文字幕丝袜诱惑 | 在线网站av| 日韩69视频 | 色综合综合| 黄色一级视频免费 | 亚洲人xxx日本人18 | 婷婷超碰 | 一级黄网站 | av在线天天 | 精品成人免费一区二区在线播放 | 久久精品国产亚洲AV无码麻豆 |