インストール
ピップリクエストをインストール
テストインタフェース
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' )