欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python requests和httpx實(shí)例詳解

 更新時(shí)間:2023年12月26日 10:43:17   作者:麥子磨成面筋  
這篇文章主要介紹了Python requests和httpx的相關(guān)知識,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧

Python requests和httpx

1. 獲取cookies

1.1 requests獲取cookies

1.1.1 直接獲取cookies

response = requests.get(url=url, headers=headers)
response.cookies.items()

1.1.2 session 獲取cookies

session = requests.session()

1.2 httpx獲取cookie

response.cookies.items()

1.3 獲取Set-Cookie

response = requests.get(url=url, headers=headers)
set_cookies = response.headers.get('Set-Cookie')
# 注意,如果是重定向的話,會(huì)獲取不到set-cookie,需要allow_redirects=False來禁止重定向
response = requests.get(url=url, headers=headers, allow_redirects=False)

1.4 cookie 失效

3.1 將cookie放在cookies參數(shù)里

1.5 獲取cookie的問題

1.5.1 發(fā)生了302重定向

看請求是否發(fā)生了302重定向
使用requests.Session()方法,會(huì)使該連接持久化

1.5.2 發(fā)生了跨域請求

2、添加代理(requests和httpx的代理樣式不一樣)

2.1 requests添加代理

proxies={
    'http': 'http://ip:port',
    'https': 'http://ip:port',
}

2.1.1get或者post

import requests
url=""
response=requests.get(url=url, proxies=proxies)

2.1.2 session

import requests
url=""
session = requests.session()
session.proxies.update(proxy)

2.2 httpx添加代理

import httpx
proxies = {
    'http://': 'http://ip:port',
    'https://': 'http://ip:port',
}
url = ""
response = httpx.get(url=url, proxies=proxies)

到此這篇關(guān)于Python requests和httpx的文章就介紹到這了,更多相關(guān)Python requests和httpx內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • pandas groupby + unstack的使用說明

    pandas groupby + unstack的使用說明

    這篇文章主要介紹了pandas groupby + unstack的使用說明,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • 使用Python進(jìn)行大規(guī)模數(shù)據(jù)處理和分析

    使用Python進(jìn)行大規(guī)模數(shù)據(jù)處理和分析

    大規(guī)模數(shù)據(jù)處理和分析旨在從海量數(shù)據(jù)中提取有用的信息和見解,以支持決策制定和業(yè)務(wù)發(fā)展,Python憑借其豐富的生態(tài)系統(tǒng)和強(qiáng)大的庫,為處理和分析數(shù)據(jù)提供了豐富的工具和資源,在本文中,我們將深入探討如何利用Python進(jìn)行大規(guī)模數(shù)據(jù)處理和分析,需要的朋友可以參考下
    2024-05-05
  • PyPy?如何讓Python代碼運(yùn)行得和C一樣快

    PyPy?如何讓Python代碼運(yùn)行得和C一樣快

    這篇文章主要介紹了如何讓Python代碼運(yùn)行得和C一樣快,由于?PyPy?只是?Python?的一種替代實(shí)現(xiàn),大多數(shù)時(shí)候它都是開箱即用,無需對?Python?項(xiàng)目進(jìn)行任何更改。它與?Web?框架?Django、科學(xué)計(jì)算包?Numpy?和許多其他包完全兼容,推薦大家多多使用
    2022-01-01
  • 詳解Python Qt的窗體開發(fā)的基本操作

    詳解Python Qt的窗體開發(fā)的基本操作

    這篇文章主要介紹了詳解Python Qt的窗體開發(fā)的基本操作,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • python模塊常用用法實(shí)例詳解

    python模塊常用用法實(shí)例詳解

    由于平時(shí)習(xí)慣,strftime比較常用,strptime和它是反操作。這篇文章主要介紹了python模塊常用用法,需要的朋友可以參考下
    2019-10-10
  • 在Python3中使用asyncio庫進(jìn)行快速數(shù)據(jù)抓取的教程

    在Python3中使用asyncio庫進(jìn)行快速數(shù)據(jù)抓取的教程

    這篇文章主要介紹了在Python3中使用asyncio進(jìn)行快速數(shù)據(jù)抓取,asyncio是一個(gè)異步IO庫,運(yùn)行效率較高,需要的朋友可以參考下
    2015-04-04
  • Pycharm如何自動(dòng)生成頭文件注釋

    Pycharm如何自動(dòng)生成頭文件注釋

    這篇文章主要介紹了Pycharm如何自動(dòng)生成頭文件注釋,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Django零基礎(chǔ)入門之調(diào)用漂亮的HTML前端頁面

    Django零基礎(chǔ)入門之調(diào)用漂亮的HTML前端頁面

    這篇文章主要介紹了Django零基礎(chǔ)入門之調(diào)用漂亮的HTML前端頁面的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Python 中的 abc 模塊之抽象類與接口

    Python 中的 abc 模塊之抽象類與接口

    在面向?qū)ο笤O(shè)計(jì)中,Python的abc模塊提供了定義抽象類和接口的結(jié)構(gòu)化方法,抽象類是不能直接實(shí)例化的類,主要用于定義接口規(guī)范,確保子類實(shí)現(xiàn)必要的方法,本文介紹了Python 中的 abc 模塊之抽象類與接口,感興趣的朋友跟隨小編一起看看吧
    2024-11-11
  • Python實(shí)現(xiàn)pdf文檔轉(zhuǎn)txt的方法示例

    Python實(shí)現(xiàn)pdf文檔轉(zhuǎn)txt的方法示例

    這篇文章主要介紹了Python實(shí)現(xiàn)pdf文檔轉(zhuǎn)txt的方法,結(jié)合實(shí)例形式分析了Python基于第三方庫pdfminier實(shí)現(xiàn)針對pdf格式文檔的讀取、轉(zhuǎn)換等相關(guān)操作技巧,需要的朋友可以參考下
    2018-01-01

最新評論