【发布时间】:2021-11-06 03:13:00
【问题描述】:
我是 python 编码的初学者 我写了一个小脚本来将文件夹中的文本文件转换为 csv 文件。该脚本正在运行,但它提供了一个只有一列的 csv 文件。我的错在哪里?转换后的文件也始终包含 .txt.csv。我会很感激一些帮助。非常感谢!
Thats the format of the txt. file
这是我的代码
import os
import pandas as pd
input = "C:\\path where original data is"
output = "C:\\path for csv files"
os.chdir(input)
txt_files = os.listdir('.')
print(txt_files)
for txt_file in (txt_files):
df = pd.read_csv(txt_file, delimiter = ',', names=['Messpunkt\t','Zeichnungspunkt \t','Eigenschaft\t','Position\t', 'Sollmaß\t','Toleranz\t','Abweichung\t','Lage\t' ])
df.to_csv(output+txt_file+'.csv', index=False)
【问题讨论】: