python导出数据为csv
时间: 2023-06-20 17:10:14 浏览: 106
将数据导出为CSV文件的步骤如下:
1. 导入csv模块
```python
import csv
```
2. 打开需要导出的文件并创建csv写入对象
```python
with open('data.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
```
3. 写入表头
```python
writer.writerow(['姓名', '年龄', '性别'])
```
4. 循环写入每一行数据
```python
for data in datas:
writer.writerow(data)
```
5. 完成后关闭文件
```python
csvfile.close()
```
完整代码示例:
```python
import csv
# 模拟数据
datas = [['小明', 18, '男'], ['小红', 17, '女'], ['小刚', 19, '男']]
# 创建csv文件并写入数据
with open('data.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
# 写入表头
writer.writerow(['姓名', '年龄', '性别'])
# 循环写入每一行数据
for data in datas:
writer.writerow(data)
# 关闭文件
csvfile.close()
```
执行完成后,会在当前目录下生成data.csv文件。
阅读全文