python导出数据到csv的代码
时间: 2023-11-12 19:34:07 浏览: 91
python处理csv数据的方法
3星 · 编辑精心推荐
以下是使用Python将数据导出到CSV文件的示例代码:
```python
import csv
# 创建数据
data = [['姓名', '年龄', '成绩'], ['张三', 18, 80], ['李四', 21, 90], ['王五', 25, 85]]
# 创建CSV文件并将数据写入
with open('data.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerows(data)
```
在这个示例中,我们使用Python的csv模块创建了一个名为“data.csv”的CSV文件,并使用`csv.writer()`方法将数据写入文件中。注意,我们在打开文件时设置了`newline=''`,这是为了避免在写入CSV文件时出现空行。
以上代码中,我们使用列表的形式创建了数据,每个子列表代表一行数据。`csv.writerows()`方法将整个数据集写入文件中,每个子列表将被写入CSV文件的一行中。
注意,在实际使用中,数据通常是从其他来源读取的,可以将数据读入Pandas DataFrame中,然后使用Pandas库提供的`to_csv()`方法将数据导出到CSV文件中。
阅读全文