python数据写入csv文件
时间: 2023-09-25 10:10:09 浏览: 91
好的,下面是Python写入CSV文件的示例代码:
```python
import csv
# 定义数据
data = [
['Alice', 18, 'female'],
['Bob', 22, 'male'],
['Charlie', 25, 'male']
]
# 打开文件,若文件不存在则创建
with open('data.csv', 'w', newline='') as file:
# 创建写入器
writer = csv.writer(file)
# 写入表头
writer.writerow(['name', 'age', 'gender'])
# 写入数据
writer.writerows(data)
print('写入完成')
```
这个示例代码会将 `data` 列表中的数据写入到名为 `data.csv` 的CSV文件中,并包含表头行。你可以根据需要修改数据和文件名。
相关问题
python创建csv文件并写入-Python数据写入csv格式文件
可以使用Python自带的csv模块来创建csv文件并写入数据,具体实现如下:
```python
import csv
# 创建csv文件并写入数据
with open('data.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerow(['Name', 'Age', 'Gender'])
writer.writerow(['Tom', '18', 'Male'])
writer.writerow(['Lucy', '20', 'Female'])
writer.writerow(['David', '22', 'Male'])
```
以上代码会创建一个名为data.csv的csv文件,并写入三行数据。第一行为表头,后面两行为数据。需要注意的是,`newline=''`参数用于避免在写入数据时出现多余的空行。
python数据写入csv
你可以使用Python内置的csv模块来将数据写入CSV文件。下面是一个简单的例子:
```python
import csv
# 定义数据
data = [
['Name', 'Age', 'Gender'],
['John', '25', 'Male'],
['Lisa', '30', 'Female'],
['Tom', '35', 'Male']
]
# 写入CSV文件
with open('data.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerows(data)
```
在上面的例子中,我们先定义了一个包含多行数据的列表。然后使用`csv.writer()`方法创建一个写入器对象,将数据写入到指定的CSV文件(本例中是`data.csv`)中。`newline=''`参数是为了避免在Windows系统中出现多余的空行。
你可以根据自己的需要修改数据和文件名,来实现数据的写入。
阅读全文