txt转csv python
时间: 2023-10-15 14:05:55 浏览: 74
txt转csv.py
可以使用Python自带的csv模块将txt文件转换成csv文件。以下是一个简单的例子:
假设txt文件中的内容如下:
```
John,Doe,25
Jane,Smith,30
Bob,Johnson,45
```
代码如下:
```python
import csv
with open('data.txt', 'r') as txt_file:
with open('data.csv', 'w', newline='') as csv_file:
txt_reader = csv.reader(txt_file, delimiter=',')
csv_writer = csv.writer(csv_file)
for row in txt_reader:
csv_writer.writerow(row)
```
运行后,会生成一个名为data.csv的文件,内容如下:
```
John,Doe,25
Jane,Smith,30
Bob,Johnson,45
```
注意:这里假设txt文件中的每一行都是由逗号分隔的三个值组成,如果实际情况不同,需要根据情况修改代码。
阅读全文