ホームページ > バックエンド開発 > Python チュートリアル > Pythonでリクエストをインポートする方法

Pythonでリクエストをインポートする方法

silencement
リリース: 2019-07-08 10:24:21
オリジナル
4150 人が閲覧しました

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート