如何将print的大量数据存入csv文件
时间: 2023-06-15 13:05:18 浏览: 88
使用python的pandas库读取csv文件保存至mysql数据库
您可以使用Python中的csv模块将print输出的数据存储到csv文件中。以下是一个简单的示例代码:
```python
import csv
data = [['Name', 'Age', 'Gender'],
['John', '25', 'Male'],
['Jane', '30', 'Female'],
['Bob', '40', 'Male']]
with open('data.csv', mode='w', newline='') as file:
writer = csv.writer(file)
for row in data:
writer.writerow(row)
```
在这个例子中,我们创建了一个包含姓名,年龄和性别的数据列表,并将其写入名为“data.csv”的文件中。您可以替换数据列表为您想保存的任何数据。
使用csv模块的writerow()方法,我们将每个列表中的行写入文件中。要注意的是,在打开文件时,我们将newline参数设置为空字符串,以避免在Windows中出现额外的空行。
阅读全文