python中怎么把运行结果写入另一个.csv文件
时间: 2024-05-04 21:19:29 浏览: 172
你可以使用Python内置的csv模块来将运行结果写入另一个.csv文件。下面是一个示例代码:
```python
import csv
# 假设你有一个列表result存储了运行结果
result = [['id', 'name', 'age'], [1, 'John', 20], [2, 'Mary', 25], [3, 'Tom', 30]]
# 打开要写入的.csv文件
with open('output.csv', 'w', newline='') as file:
writer = csv.writer(file)
# 将result列表中的每一行写入.csv文件
for row in result:
writer.writerow(row)
```
在这个示例代码中,我们使用csv.writer()函数创建一个writer对象,并将其关联到要写入的.csv文件。然后,我们使用writerow()方法将result列表中的每一行写入.csv文件。注意,我们设置newline=''来避免在写入.csv文件时出现空行。
当你运行完这段代码后,你将在当前工作目录下看到一个名为output.csv的文件,其中包含了所有运行结果。
阅读全文