Requests モジュールは、ネットワーク アクセスに使用されるモジュールです。実際、urllib、urllib2、httplib、httplib2 など、類似したモジュールが多数あります。基本的には同様の機能を提供します。お願い モジュールの取り外しは可能ですか?公式サイトを開いて見てみると、「人間」向けの http モジュールです。それで、それはどのくらい人間的ですか?これまでに urllib などのモジュールを使用したことがある場合は、これが非常に使いやすいことがわかると思います。
リクエストのインポート
ダウンロードが完了したら、モジュールのインポートは非常に簡単です。コードは次のとおりです:
import requests
リクエスト URL
ここでは、get リクエストまたは post リクエストを送信するための最も一般的な構文をリストします。
パラメータなしで get リクエストを送信します:
r=requests.get("http://pythontab.com/justTest")
これで、応答オブジェクト r を取得できます。このオブジェクトを使用して、必要な情報を取得できます。
上記の例では、get リクエストにはパラメータがありません。では、リクエストにパラメータが必要な場合はどうなるでしょうか?
パラメータを指定して get リクエストを送信する
payload = {'key1': 'value1', 'key2': 'value2'} r = requests.get("http://pythontab.com/justTest", params=payload)
上記からわかるように、get パラメータは params キーワード パラメータとして渡されます。
リクエストの特定の URL を出力して、それが正しいかどうかを確認できます:
>>>print r.url http://pythontab.com/justTest?key2=value2&key1=value1
以上がPythonでリクエストパッケージを呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。