擅长:python、mysql、java
<p>批量数据集应该是这样的</p>
<pre><code>{'index': ''}\n
{'your': 'data'}\n
{'index': ''}\n
{'other': 'data'}\n
</code></pre>
<p><strong>注意:</strong>新行,即使是最后一行</p>
<p>我觉得你现有的数据还可以</p>
<pre><code>{"update": {"_id": "0oPwSm4BxbPrifDrF7C1", "retry_on_conflict": 3, "_index": "twitter"}}
{"doc": {"answer_1": "test"}}
{"update": {"_id": "r4MOWm4BxbPrifDrjbgR", "retry_on_conflict": 3, "_index": "twitter"}}
{"doc": {"answer_1": "test"}}
{"update": {"_id": "y4NbWm4BxbPrifDrLLhh", "retry_on_conflict": 3, "_index": "twitter"}}
{"doc": {"answer_1": "test"}}
</code></pre>
<p>您在<code>request.post()</code>上遇到语法错误,您错过了结尾括号<code>)</code>,需要直接发送<code>v</code>,而不使用额外的<code>json.loads(v)</code></p>
<pre><code>response = requests.post('https://url/_bulk',
data=v,
headers={'content-type':'application/json',
'charset':'UTF-8'})
print(response)
</code></pre>