python3 写入 csv 文件
时间: 2023-09-30 18:02:54 浏览: 99
可以使用Python中的csv模块进行写入操作。以下是一个简单的示例代码:
```
import csv
# 要保存的数据
data = [
['John', 'Doe', 'john@example.com'],
['Jane', 'Doe', 'jane@example.com'],
['Bob', 'Smith', 'bob@example.com'],
]
# 文件保存路径和文件名
filename = 'example.csv'
# 写入csv文件
with open(filename, 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
for row in data:
writer.writerow(row)
print('写入成功!')
```
这段代码将列表 `data` 写入到文件 `example.csv` 中。你可以根据需要修改数据和文件名。将以上代码保存为 `.py` 文件后,在控制台中运行即可。
相关问题
python数据写入csv文件
好的,下面是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模块来写入csv文件。首先,你需要打开一个csv文件,可以使用open()函数来打开文件,然后使用csv.writer()函数创建一个writer对象。接下来,你可以使用writerow()函数来写入一行数据,该函数接受一个列表作为参数,列表中的每个元素都会被写入csv文件的一列中。最后,你需要关闭文件。下面是一个示例代码:
```python
import csv
# 打开csv文件
with open('example.csv', 'w', newline='') as csvfile:
# 创建writer对象
writer = csv.writer(csvfile)
# 写入数据
writer.writerow(['姓名', '年龄', '性别'])
writer.writerow(['张三', '18', '男'])
writer.writerow(['李四', '20', '女'])
# 关闭文件
csvfile.close()
```
以上代码会创建一个名为example.csv的csv文件,并写入三行数据。注意,newline=''参数是必须的,它可以避免在Windows系统下出现多余的空行。
阅读全文