私は2つのURLを持つrequest.getステートメントを作成しようとしています。私がしようとしていることは、リクエスト(Pythonモジュール)がリストまたは2つの文字列に基づいて2つのリクエストを行うことです。リストから複数の文字列をrequest.getステートメントに渡すにはどうしたらいいですか?要求は各URL(文字列)に行き、何かをしていますか? ありがとう複数のURL(文字列)を1つのrequest.get文に渡すPython
0
A
答えて
1
通常、私たちがPythonリクエストライブラリを話しているのであれば、一度に1つのURL取得リクエストしか実行しません。あなたがしようとしていることが、既知のURLのリストを使って複数のリクエストを実行するのであれば、それは非常に簡単です。
import requests
my_links = ['www.google.com', 'www.yahoo.com']
my_responses = []
for link in my_links:
payload = requests.get(link).json()
print('got response from {}'.format(link))
my_response.append(payload)
print(payload)
ここで、my_responsesにはすべてのコンテンツが含まれています。
0
あなたはしていません。 requests.get()メソッド(または実際には他のメソッド)は、単一のURLをとり、ほとんどの人間が望んでいるので、単一のHTTP要求を行います。
2つの要求を行う必要がある場合は、そのメソッドを2回呼び出す必要があります。
requests.get(url)
requests.get(another_url)
もちろん、これらの呼び出しは同期型で、最初の応答が受信された後にのみ呼び出されます。
関連する問題
- 1. Pythonは複数の文字列を1つのコマンドライン引数に渡します
- 2. 複数の部分文字列を1つのフィールドに複文
- 3. 複数のjson文字列を1つの文字列に変換する
- 4. 複数の文字列を1つの文字列にフォーマットする
- 5. 複数の文字列を1つの関数パラメータとして渡す
- 6. mod_rewriteの1つのURL文字列
- 7. Pythonは、複数の文字列に文字列を分割
- 8. Python関数の1つの文字列としてパラメータのリストを渡す
- 9. 複数の文字列配列を1つにまとめる
- 10. Pythonで複数のURL CSV文字列を繰り返す
- 11. 文字列を整形してPythonのURLに渡します
- 12. 1つのアクティビティに複数の文字列を表示する複数のボタン
- 13. 文字列内の複数の文字を1つの文字に置き換えます
- 14. 1つの文字列で複数のPythonを検索する場合
- 15. 複数のファイルを1つの文字列で検索する
- 16. Xcode(1つのラベルに複数の文字列)
- 17. VB.net、1つの変数文字列への複数クラスアクセス
- 18. Powershellの関数に文字列や文字列を渡す
- 19. Pythonで文字列の逆数値を1つ返します
- 20. 1つのフラグメントから別のフラグメントに文字列を渡す
- 21. URL文字列の変数にリストを渡す
- 22. 複数の文字列は、複数のイメージを持つ私のデータベースには1つの文字列、すべてのソートに複数回
- 23. str.format()関数に複数の文字列を渡す方法
- 24. 156文字列を複数の関数に渡す
- 25. 複数のJOptionPane文字列入力ダイアログを1つの文で出力する
- 26. 複数の文字列を1つの文書で検索する
- 27. 複数値の文字列比較python
- 28. 1つのpyからguiに文字列を渡す
- 29. C# - 1つの文字列変数を複数の他の文字列(String.Equals)と比較する
- 30. 複数の入力文字列の1つのmd5sumのプロセス