擅长:python、mysql、java
<p>首先,<code>data</code>中的语法有问题。由于转义引号<code>\'</code>,它无法解析。您需要添加一个结束单报价如下所示。你知道吗</p>
<pre><code>data = ['AGRICULTURE\n A01\nAGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING;
FISHING', ' A01\nAGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING',
'FOODSTUFFS; TOBACCO\n A21\'']
</code></pre>
<p>如果您试图使用<code>pandas</code>,请使用以下或如上所示:</p>
<pre><code>data = ['AGRICULTURE\n A01\nAGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING', ' A01\nAGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING', 'FOODSTUFFS; TOBACCO\n A21\'']
df = pd.DataFrame(data)
records = df.to_dict()
print(records)
</code></pre>
<p>如@rusu所建议,使用direct作为:</p>
<pre><code>espace.insert_many([{'records':data}])
</code></pre>