ホームページ  >  記事  >  バックエンド開発  >  Pythonでリクエストパッケージを呼び出す方法

Pythonでリクエストパッケージを呼び出す方法

silencement
silencementオリジナル
2019-06-13 09:49:183293ブラウズ

Pythonでリクエストパッケージを呼び出す方法

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。