Python中Request的安裝以及簡單的使用方法圖文教程
1.Requests 安裝
cmd 窗口安裝
win+R

輸入cmd
pip install requests
這個指令如果不行,可以試試下面的指令
C:\Users\Administrator>pip install requests
'pip' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序
或批處理文件

python -m pip install requests

為pycharm安裝
進(jìn)入python界面
點(diǎn)擊已經(jīng)創(chuàng)建的項(xiàng)目,或者新建項(xiàng)目
點(diǎn)擊已經(jīng)創(chuàng)建的項(xiàng)目

創(chuàng)建新的項(xiàng)目
點(diǎn)擊new Project

點(diǎn)擊create

到達(dá)這個界面就已經(jīng)創(chuàng)建好了
這個剛開始會有一個初始化的過程,會安裝一些庫

點(diǎn)擊箭頭指向的地方

打開pycharm的控制臺

輸入 安裝指令
pip install requests

安裝完成
查看項(xiàng)目庫
- 點(diǎn)擊.venv
- 點(diǎn)擊lib
- 點(diǎn)擊site-packages
- 可以看到requests包已經(jīng)導(dǎo)入我們的項(xiàng)目中了

在pycharm設(shè)置中為項(xiàng)目安裝requests
進(jìn)入pycharm界面

ctrl+alt+s ===>快捷鍵呼出“設(shè)置界面”

找到項(xiàng)目選項(xiàng)

點(diǎn)擊Python Interpreter

點(diǎn)擊install 按鈕

在Available Packages 窗口中搜索
requests

點(diǎn)擊 右下角
Install Package

可以在項(xiàng)目的lib看到requests已經(jīng)安裝

2.Request語法及簡單使用
一個HTTP接口的組成部分
- 請求方法
- get,post,delete,put等
- URL
- 統(tǒng)一資源定位符
- 就是我們請求發(fā)送請求到達(dá)的路徑
- 請求頭
- 一般設(shè)置cookie,權(quán)限認(rèn)證信息,content-type
- 請求體
- 請求中攜帶的信息
- 響應(yīng)數(shù)據(jù)
- 后端服務(wù)器接受到請求,并且返回
如何在python中使用requests
第一步導(dǎo)入包
# 第一步導(dǎo)入requests 包 import requests

第二步編寫參數(shù)
# 參數(shù)
test_url = "http://www.baidu.com/S?"
# 搜索參數(shù)
search_param = {
"wd":"python",
}
第三步發(fā)起請求
result_data = requests.get(test_url, search_param);

第四步:打印結(jié)果
print(result_data.text);

運(yùn)行程序

點(diǎn)擊上圖三角符號
查看運(yùn)行結(jié)果

完整的代碼
# 第一步導(dǎo)入requests 包
import requests
# 參數(shù)
test_url = "http://www.baidu.com/S?"
# 搜索參數(shù)
search_param = {
"wd":"python",
}
result_data = requests.get(test_url, search_param);
print(result_data.text);

常用參數(shù)打印
請求地址
print("請求地址",result_data.url)
響應(yīng)狀態(tài)碼
print("響應(yīng)狀態(tài)碼",result_data.status_code)
Cookie
print("cookie ",result_data.cookies)
Header信息
print("Header信息 ", result_data.headers)
總結(jié)
到此這篇關(guān)于Python中Request安裝以及簡單的使用方法的文章就介紹到這了,更多相關(guān)Python中Request安裝及使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python 2.7 檢測一個網(wǎng)頁是否能正常訪問的方法
今天小編就為大家分享一篇python 2.7 檢測一個網(wǎng)頁是否能正常訪問的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-12-12
python使用urllib2提交http post請求的方法
這篇文章主要介紹了python使用urllib2提交http post請求的方法,涉及Python使用urllib2模塊的相關(guān)技巧,需要的朋友可以參考下2015-05-05
將Jupyter Notebook(.ipynb)文件轉(zhuǎn)換為Python(.py)文件的5種方法
在日常數(shù)據(jù)分析和機(jī)器學(xué)習(xí)開發(fā)中,Jupyter Notebook是一個非常好用的交互式開發(fā)工具,但在某些場景下,我們需要將 .ipynb文件轉(zhuǎn)換為純 Python腳本文件.py,以便于生產(chǎn)環(huán)境部署、代碼版本管理或與其他開發(fā)者協(xié)作,本文將詳細(xì)介紹5種將Jupyter Notebook轉(zhuǎn)換為Python 文件的方法2026-05-05
python3兩數(shù)相加的實(shí)現(xiàn)示例
這篇文章主要介紹了python3兩數(shù)相加的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04
Python+PyQt5+MySQL實(shí)現(xiàn)天氣管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了Python+PyQt5+MySQL實(shí)現(xiàn)天氣管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-06-06

