python 写csv
时间: 2024-08-13 15:03:06 浏览: 51
在Python中,你可以使用内置的csv模块来处理CSV文件,这是一个非常常用的数据交换格式。以下是基本步骤:
1. 导入csv模块:
```python
import csv
```
2. 打开文件(如果不存在,可以创建新的)并设置写入模式:
```python
with open('output.csv', 'w', newline='', encoding='utf-8') as file:
```
`newline=''`防止写入多余的空行,`encoding='utf-8'`确保文本编码。
3. 创建一个writer对象,并指定文件:
```python
writer = csv.writer(file)
```
4. 写入数据行。每行是一个列表,元素之间用逗号分隔:
```python
writer.writerow(['Name', 'Age', 'City'])
writer.writerow(['Alice', 25, 'New York'])
writer.writerow(['Bob', 30, 'Los Angeles'])
```
5. 关闭文件:
```python
file.close()
```
阅读全文