源文件为data.txt
目标文件为output_data.csv
代码如下:
import csv
# 使用UTF-8编码打开TXT文件
with open('data.txt', 'r', encoding='utf-8') as infile, open('output_data.csv', 'w', newline='', encoding='utf-8') as outfile:
writer = csv.writer(outfile)
# 逐行读取并写入
for line in infile:
data = line.strip().split()
writer.writerow(data)