Python爬虫入门必学知识:Requests的三种参数请求方式
生活随笔
收集整理的這篇文章主要介紹了
Python爬虫入门必学知识:Requests的三种参数请求方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
URL參數請求:
import requests''' URL Parameters 請求方式: URL參數 例如: 以get 方式請求http://httpbin.org/get?first_name=hello&last_name=word''' # params={"first_name":"hello","last_name":"word"} # responds=requests.get("http://httpbin.org/get",params=params) # print(responds.text) # print(responds.url)表單參數請求:
表單參數提交,注意只更新的是表單數據
Content-Type: application/x-www-form-urlencoded
例如: 以post 方式請求http://httpbin.org/post, 增加的資源為params={"first_name":"hello","last_name":"word"}
Json 參數數據請求
Json數據提交,更新的是數據data
Content-Type: application/json
例如: 以post 方式請求http://httpbin.org/post, 增加的資源為params={"first_name":"hello","last_name":"word"}
額外話題–構建URL
def build_url(URL,endpoint):return "/".join([URL,endpoint]) print(build_url("http://httpbin.org","post"))總結
以上是生活随笔為你收集整理的Python爬虫入门必学知识:Requests的三种参数请求方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python正则表达式-常用函数的基本使
- 下一篇: Python定义函数的三种方式