擅长:python、mysql、java
<p>一种简单(但繁重)的方法是使用pandas,它可以轻松地将字典列表转换为数据帧</p>
<pre class="lang-py prettyprint-override"><code>import pandas as pd
pd.DataFrame(stories).to_csv("result_list.csv")
</code></pre>
<p>这里回答了内置方式:<a href="https://stackoverflow.com/questions/3086973/how-do-i-convert-this-list-of-dictionaries-to-a-csv-file">How do I convert this list of dictionaries to a csv file?</a></p>
<pre class="lang-py prettyprint-override"><code>import csv
with open("results_list.csv", "w", encoding="utf-8") as f:
writer = csv.DictWriter(f, fieldnames=stories[0].keys())
writer.writeheader()
writer.writerows(stories)
</code></pre>