写段python代码,把csv文件的分隔符由,转换成;
时间: 2023-08-06 11:04:10 浏览: 195
Python读取csv文件分隔符设置方法
以下是将csv文件分隔符由`,`转换成`;`的Python代码:
```python
import csv
# 打开原始csv文件和目标csv文件
with open('original.csv', 'r') as input_file, open('target.csv', 'w', newline='') as output_file:
# 读取原始csv文件
reader = csv.reader(input_file, delimiter=',')
# 写入目标csv文件
writer = csv.writer(output_file, delimiter=';')
for row in reader:
# 将原始csv文件中的每一行按照`,`分隔符转换成以`;`为分隔符的新行,并写入目标csv文件
writer.writerow(row)
```
在上述代码中,我们使用了Python内置的csv模块来读取并操作csv文件。首先,我们打开原始csv文件和目标csv文件,然后使用csv.reader读取原始csv文件中的每一行,并使用`,`作为原始分隔符。接着,我们使用csv.writer将每一行按照`;`分隔符写入目标csv文件中。最后,我们使用writerow方法将每一行写入目标csv文件中。
阅读全文