用python在csv文件中第一行的内容用双引号括起来
时间: 2023-12-03 15:46:48 浏览: 78
每天30分钟 一起来学习爬虫——day12(数据存储 之 json &csv,实例:爬取All IT eBook)
可以使用Python内置的csv模块来实现。以下是一段示例代码:
```python
import csv
# 打开 CSV 文件
with open('example.csv', newline='') as csvfile:
reader = csv.reader(csvfile)
# 读取第一行数据
header = next(reader)
# 在第一行数据的每个元素两侧添加双引号
header = ['"' + item + '"' for item in header]
# 重新写入 CSV 文件
with open('example.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
writer.writerow(header)
# 将剩余的数据写入文件
for row in reader:
writer.writerow(row)
```
这段代码将打开名为 `example.csv` 的 CSV 文件,并将第一行每个元素两侧添加双引号,并重新写入同一个文件中。注意,此操作将覆盖原始文件,所以请在运行代码之前备份原始文件。
阅读全文