python写入csv代码
时间: 2023-10-14 10:24:45 浏览: 82
python处理csv数据的方法
3星 · 编辑精心推荐
下面是一个简单的 Python 代码示例,用于将数据写入 CSV 文件:
```python
import csv
# 定义要写入的数据
data = [
['John', 'Doe', 'john.doe@example.com'],
['Jane', 'Doe', 'jane.doe@example.com'],
['Bob', 'Smith', 'bob.smith@example.com']
]
# 打开一个 CSV 文件进行写入
with open('example.csv', 'w', newline='') as file:
writer = csv.writer(file)
# 写入表头
writer.writerow(['First Name', 'Last Name', 'Email'])
# 写入数据
for row in data:
writer.writerow(row)
```
在这个例子中,我们使用 `csv` 模块来进行 CSV 文件的读写。首先定义了要写入的数据,然后使用 `open()` 函数打开一个文件进行写入。我们将文件名设置为 `example.csv`,并使用 `w` 模式表示我们要进行写入操作。
在 `with` 语句块中,我们创建了一个 `csv` 的 `writer` 对象。我们使用 `writerow()` 方法写入表头,接着使用 `for` 循环遍历数据,并使用 `writerow()` 方法将每一行数据写入 CSV 文件。
最后,我们使用 `with` 语句块结束,自动关闭了文件。
阅读全文