擅长:python、mysql、java
<p>你展示的台词是这样的:</p>
<pre><code> tt3832096 ['remake', 'horror-movie-remake', 'flesh-eating-virus', 'gore']
</code></pre>
<p>不是一个CSV文件的一部分,或者至少,不是一个CSV文件的结构你想。作为一个CSV记录,这是一行有四个类似的值(或者类似的值,取决于解码时如何处理引号字符)</p>
<pre><code> tt3832096 ['remake'
'horror-movie-remake'
'flesh-eating-virus'
'gore']
</code></pre>
<p>如果您真的想将其保存为CSV文件,最好的选择是如下所示:</p>
<pre><code> 'tt3832096', 'remake', 'horror-movie-remake', 'flesh-eating-virus', 'gore'
</code></pre>
<p>这应该和你现在生产的类似</p>
<p>如果您想以更像它来自的字典的格式存储它,您有几个选项:</p>
<ol>
<li>增加您自己的格式(如您所描述的),并将其读写为文本(不使用CSV库)</李>
<li>使用内置的Python序列化库<code>pickle</code>,该库将保留结构,但会生成不可读的文件</李>
<li>使用一个<code>json</code>库使用JSON序列化,该库生成可保留字典结构的可读标准JSON文件</李>
</ol>