试着帮我写一段python 代码 用来 处理csv文件,把某一列 按照空格 拆分为2列
时间: 2023-03-25 14:02:39 浏览: 103
Python读csv文件去掉一列后再写入新的文件实例
好的,以下是处理csv文件的Python代码,将某一列按照空格拆分为两列:
```python
import csv
with open('file.csv', 'r') as csvfile:
reader = csv.reader(csvfile)
rows = []
for row in reader:
row[1:2] = row[1].split(' ', 1)
rows.append(row)
with open('new_file.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
writer.writerows(rows)
```
其中,'file.csv' 是原始的csv文件名,'new_file.csv' 是处理后的csv文件名。在这个代码中,我们使用了Python内置的csv模块来读取和写入csv文件。我们首先打开原始文件,然后使用for循环遍历每一行,将第二列按照空格拆分为两列,并将拆分后的行添加到一个新的列表中。最后,我们将新的列表写入到一个新的csv文件中。
阅读全文