擅长:python、mysql、java
<p>你的<code>t_data</code>只是一个列列表-你只有一行-阅读<a href="https://docs.python.org/3/library/csv.html#csv.csvwriter.writerows" rel="nofollow noreferrer">writerows</a>-它需要一个行列表,每一行都是一个列列表</p>
<p>使用</p>
<pre><code>with open('data.csv', 'w', newline="") as new_file:
csv_writer = csv.writer(new_file)
csv_writer.writerows( [t_data] ) # fix here
</code></pre>
<p>最好还是不要替换数据并将其添加到页面中,而不将其归因于源。给它添加一个链接可以让人们有更多的方法来阅读它</p>
<p>如果文本文件中偶尔引用的内容给您添加了注释,您可能还需要使用标题和其他分隔符。它必须立即引用包含<code>','</code>的所有字符串:</p>
<pre><code>with open('data.csv', 'w', newline="") as new_file:
csv_writer = csv.writer(new_file, delimiter='|')
csv_writer.writerow(headings)
csv_writer.writerows([t_data])
</code></pre>
<p>要获得:</p>
<blockquote>
<p>Number of confirmed cases in New Zealand|Number of probable cases|Number of confirmed and probable cases|Number of cases currently in hospital|Number of recovered cases|Number of deaths<br/>
1,112|-1|339|1|1,451|0|8|-3|1,065|29|16|2</p>
</blockquote>