セッションの概要
= {H ' User--エージェント': ' のMozilla / 5.0(Windows NTの10.0; Win64の、x64-)のAppleWebKit / 537.36 (ヤモリ様KHTML)クローム /73.0.3683.103サファリ/ 537.36 ' 、 } #鍛造要求ヘッダー #は、ヘッダを変更しますデータ更新は、ヘッドのために必要とされた後 s.headers.update(H) プリント(s.headers) プリント(s.cookies) #<RequestsCookieJar []> #の更新クッキー C = requests.cookies.RequestsCookieJar() c.set(" セッションID " " ajsw3mapvwi3okaeuuv7u824jz2uwrqv " ) c.set("csrftoken " " BeWVNETgkYg0BotgfeBpB6tOXL0bb9iI0rqXqx6tGVJEg6WIfdbPhUWfVNVzx3R9 " ) s.cookies.update(C)プリント(s.cookies) #requests.get()#のrequests.request("」取得するには、URL =) #requests.post()#のrequests.request( "ポスト"は、url =) #1 requests.delete()#のrequests.request( "削除"、URL =)」 ''」--------------------- ------------------------------------------- ''」#2応答对象 R = s.get(" http://47.104.190.48:8000/xadmin/hello/fileimage/ " ) R11 = R。クッキー R22 = r.headers R33 = r.status_code #ステータスコードを取得し R44 = r.url R55 = r.text #印刷体テキスト #R66 = r.json()#トランスコーディングときにテキストを使用する場合、JSONのJSONを使用しますか? #HTML中国の歪みr.content.decode( "UTF-8") R66 = r.content.decode(" UTF-8 " ) #はr.contentで画像を返す R77 = r.content #ストリーム #1 HTMLオブジェクトが使用されていますテキスト、JSON()メソッドを用いて文字化け、JSONオブジェクトをデコードするために プリント(型(R&LT)) #<クラスのrequests.models.Response '>応答オブジェクト A = ' { "A": ""} ' 印刷(タイプ(A)) #<クラスのSTR '> B = 123 印刷(タイプ(B)) #クリアクッキー s.cookies.clear_session_cookies()#すべてクリアクッキー s.cookies.clear(名前 = " XXX " ) #クリアクッキーの指定 S。CLOSE() #unclose警告
リクエストインターフェイスタイプ
1.application / x-www-form-urlencodedで
2.application / JSON
3.multipart /フォームデータ
4.text / XML
繰り返しインタフェースデータソリューション
インポート要求 インポートJSON S = requests.session() URL = " http://www.example.com/ " #のJSONを転送するためのインターフェース、辞書の定義へ J = { " A ":111 、 " B " :真} #リスト辞書 本体= [ (" A "、1 )、 (" A "、1 )、 (" B "、2 )、 ("C 「辞書長い#JSON変換、json.dumps(J)) ] s.post(URL、データ =本体)
1111