リクエストリクエストライブラリー

インストール

ピップリクエストをインストール

 

テストインタフェース

http:// httpbin.org/get

 

 

リクエストを取得

応答オブジェクト= requests.get(......)

**パラメータ:**

  • URL:
  • ヘッダー= {}
  • クッキー= {}
  • paramsは= {}
  • プロキシ= { 'のhttp': 'のhttp://ポート:IP'}エージェントIP固定フォーマット
  • タイムアウト= 0.5超過時間
  • allow_redirects =偽   

 

注意:

ヘッダはまた、クッキーとクッキーもできますが、ヘッダが少ないキャリー、クッキーは無用辞書

URLがURLとparmasデータが書き込まれている場合、キーとしてURLとparmasデータは同じキーを返します場合、があるだろう、parmasを取ることができ、値がリストであります

 

 JSONデータは、データをフェッチにのみ共存する場合、共存できるヌルJSONになります

 

ポスト要求

応答オブジェクト= requests.post(......)

**パラメータ:**

  • URL:
  • ヘッダー= {}
  • クッキー= {}
  • データ= {}
  • JSON = {}
  • ファイル= { 'ファイル':オープン(...、 'RB')}
  • タイムアウト= 0.5
  • allow_redirects =偽

 

応答

  • r.url取得要求のURL
  • 対応するテキスト情報を取得r.text 
  • r.encoding = 'GBK'
  • r.contentバイナリ
  • r.json()json.loads(r.text)
  • r.status_code応答ステータスコード
  • 各ヘッドr.headers
  • クッキー( - クッキーセット)に対応するr.cookies
  • 【r.history対応するオブジェクト、応答オブジェクト。]

 

クッキーの要求を自動的に保存します

 

セッション= requests.session()

R = session.get(......)

R = session.post(......)


补充:(保存クッキー到本地)
インポートhttp.cookiejar cookielibとして
session.cookie = cookielib.LWPCookieJar()
session.cookie.save(ファイル名= '1.TXT')
session.cookies.load(ファイル名= '1.TXT' )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/weilantian/p/11831295.html