python怎么创建csv表
时间: 2023-10-14 15:14:31 浏览: 37
创建 CSV 表可以使用 Python 标准库中的 `csv` 模块。具体步骤如下:
1. 导入 `csv` 模块:
```python
import csv
```
2. 创建一个 CSV 文件并打开:
```python
with open('example.csv', 'w', newline='') as file:
writer = csv.writer(file)
```
在这里,我们使用 `open()` 函数创建一个 CSV 文件,并使用 `csv.writer()` 创建一个 `writer` 对象。`newline=''` 参数用于避免在写入 CSV 文件时出现空行。
3. 写入数据:
```python
writer.writerow(['Name', 'Age', 'Gender'])
writer.writerow(['Tom', 20, 'Male'])
writer.writerow(['Lucy', 25, 'Female'])
```
在这里,我们使用 `writerow()` 方法将每一行数据写入 CSV 文件。注意,每一行数据都应该是一个列表。
完整代码如下:
```python
import csv
with open('example.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerow(['Name', 'Age', 'Gender'])
writer.writerow(['Tom', 20, 'Male'])
writer.writerow(['Lucy', 25, 'Female'])
```
运行代码后,你会在当前目录下看到一个名为 `example.csv` 的文件,打开后你会看到以下内容:
```
Name,Age,Gender
Tom,20,Male
Lucy,25,Female
```
其中,每个逗号分隔的部分都是一列数据。