Python基於httpx模組實現傳送請求

2022-10-04 14:00:34 字數 871 閱讀 4938

一、httpx模組是什麼?

乙個用於http請求的模組,類似於requests、aiohttp;

既能傳送同步請求(是指在單程序單執行緒的**中,發起一次請求後,在收到返回結果之前,不能發ofwnrif起下一次請求),又能傳送非同步請求(是指在單程序單執行緒的**中,發起一次請求後,在等待**返回結果的時間裡,可以繼續傳送更多請求)。

二、httpx模組基礎使用

2.1 httpx模組安裝

2.2 httpx模組基礎使程式設計客棧用

上述**是通過httpx模組傳送乙個開啟**首頁的情況,然後返回狀態碼、響應頭資訊的例子,讀者應該發現和requests很像。

2.2 模擬請求頭

response = httpx.get( url='https://ww程式設計客棧w.baidu.com/s',params=get_param_data,headers=headinfos )

print(response.content.decode('utf-8'))

上述**完成在百度中搜尋 湖南軟測 的例子,其實寫法完全和requests相同

三、小結:

本文標題: python基於httpx模組實現傳送請求

本文位址: /jiaoben/python/324758.html

python基於concurrent模組實現多執行緒

之前也寫過多執行緒的部落格,用的是 threading 今天來講下 python 的另外乙個自帶庫 concurrent concurrent 是在 python3.2 中引入的,只用幾行 就可以編寫出執行緒池 程序池,並且計算型任務效率和 mutiprocessing.pool 提供的 poll ...

python基於pickle模組序列化例項(七)

usr bin env python3 coding utf 8 序列化 把變數從記憶體中變成可儲存或傳輸的過程,在python中,序列化叫pickling,在其他語言中也被稱之為serialization,marshalling,flattening等等,都是乙個意思。importpickle d...

Python基於xlrd模組處理合併單元格

更多程式設計教程請到 菜鳥教程 目的 python能使用xlrd模組實現對excel資料的讀取,且按照想要的輸出形式。總體思路 1 要想實現對excel資料的讀取,需要用到第三方應用,直接應用。2 實際操作時候和我們實際平時開啟乙個檔案進行操作一樣,先找到檔案 開啟檔案 定義要讀取的sheet 讀取...