私は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. CURL -XGET -d '{"query": "aaa"}'
- 2. pythonを使ってcurlコマンドを実行する方法3.6 windows
- 3. CURLを使用してPHPでGETリクエストを行う方法
- 4. pythonのcurlコマンドの使い方
- 5. phl curl get bearer headerでベアラトークンを使う方法?以下
- 6. pythonでcurlを使ってコンテンツをファイルにリダイレクトする方法は?
- 7. Pythonリストで\を使う方法
- 8. Python - ウェブページでsklearnクラシファイアを使う方法
- 9. pythonでscikit-tensorを使う方法
- 10. python Linuxシェルでサブプロセスパイプを使う方法
- 11. Pythonでバリマックスローテーションを使う方法は?
- 12. pythonでasync/awaitを使う方法+ +
- 13. python(3.3)でunidecodeを使う方法
- 14. Pythonで* argsを使う方法
- 15. pythonのサブプロセスを使ってcurlから情報を取り出す方法
- 16. Http POST Curl in Python
- 17. Retargetable Decompiler cURL APIの使用方法は?
- 18. Python curl usage inconsistency
- 19. curlを使用してJSONデータでPOST呼び出しを行う方法は?
- 20. cURLリクエストをcurl -d本体でajaxに変換する方法
- 21. パーフェクトでCURLで投稿要求を行う方法
- 22. python要求モジュールからcurlコマンドを作成する方法は?
- 23. curlをネイティブライブラリのpythonコードに変換する方法2.7
- 24. PythonのCURLコード
- 25. Pythonでkivyを使ってTabeedPanelでGridLayoutを使う方法
- 26. HTTPBasicAuth、Python用のCurlを使わないでURLを使ってクレデンシャルを送信する方法
- 27. PHPでデータとヘッダを使ってCURLをPOSTする方法
- 28. POSTを使用してCURLリクエストでJSONを渡す方法
- 29. CURLのPythonでの対応
- 30. C#でCURL呼び出しを行う方法
ありがとう!出来た。 –
実現する重要なことは、-XGETは単純なGETであることです。また、GETはカールのデフォルトであるため、カール要求に対してはGETを省略することができます。 curlの-Xに続いてhttp動詞が使用されるので、弾性検索のdocでは-XPUTは単なるPUTです。 – chrisst