私はcurlコマンドを持っています。私はpythonバージョン2.7で使いたいです。 curl -k -XGET '' -d '' しかし、Requestライブラリーまたはpycurlライブラリーには適切な機能が見つかりません。私は単純なカールコマンドの代わりにそれを見つけることができます。しかし、私はelasticsearchへのクエリであるJSONオブジェクトを投稿する必要があります。どんな助け?どうもありがとう!pythonでcurl -XGETを使う方法
0
A
答えて
2
get要求のためにあなたはyour_dataは、JSON形式のデータを辞書であるライブラリーの要求http://docs.python-requests.org/en/master/
import requests
response = requests.get(url, data=your_data)
を使用することができます。
1
あなたはJSONを投稿して戻って応答を取得するためurllib2を使用することができます。
import json
import urllib2
data = json.dumps(['a', 'b', 'c'])
url = <define the url to be called>
req = urllib2.Request(url, data, {'Content-Type': 'application/json'})
f = urllib2.urlopen(req)
resp = f.read()
f.close()
関連する問題
- 1. python(3.3)でunidecodeを使う方法
- 2. Pythonリストで\を使う方法
- 3. pythonでscikit-tensorを使う方法
- 4. Python curl usage inconsistency
- 5. Http POST Curl in Python
- 6. pythonのサブプロセスを使ってcurlから情報を取り出す方法
- 7. python要求モジュールからcurlコマンドを作成する方法は?
- 8. PHPセッションでcURLクッキーを使用する方法
- 9. bashでjsonを解析する方法、またはcurlの出力をPythonスクリプトに渡す方法
- 10. php cURLでUPS.comにログインする方法
- 11. Django、csrfトークン、POSTリクエストでのcurlの使用方法
- 12. 私はTwilioのAPIを使用しようとしていますカールでデータを引っ張ってPHPを使用して-XGET
- 13. curlを使用してJSONレスポンスを取得する方法
- 14. cURLを使用してウェブサイトをナビゲートする方法PHP
- 15. cURLを使用してリクエストを再現する方法
- 16. cURLを使用してペイロードをURLに送信する方法
- 17. WCFサービスにcurlを使用してパラメータをPOSTする方法
- 18. python hclusterでスパース行列を使う方法は?
- 19. Pythonでexec()を安全に使う方法は?
- 20. pythonでpickleとappendを使う方法は?
- 21. Pythonでraw_inputとしてWebリンクを正しく使う方法
- 22. Pythonでユニコードを使用する方法
- 23. Pythonでサブプロセスモジュールを使用する方法
- 24. Pythonで置換を行う方法は?
- 25. PythonでインタラクティブなAPIを扱う方法
- 26. Pythonエクステンションでuint8_tを扱う方法は?
- 27. PythonでノンブロッキングURLフェッチを行う方法
- 28. curlとphpを使ってリモートサーバーに接続する方法は?
- 29. authintecation for informeicaにcurl urlを使用する方法
- 30. cURL接続を制限する方法
ありがとう!出来た。 –
実現する重要なことは、-XGETは単純なGETであることです。また、GETはカールのデフォルトであるため、カール要求に対してはGETを省略することができます。 curlの-Xに続いてhttp動詞が使用されるので、弾性検索のdocでは-XPUTは単なるPUTです。 – chrisst