Я пытаюсь преобразовать файл CSV
в файл Excel
, но после того, как я попробовал большинство предложений из Интернета, самое близкое, что я получил, - использование этого фрагмента кода:
Входной файл выглядит как this
pathcsv = r'C:\Users\Python\test.csv'
pathxls = r"C:\Users\Python\test123.xlsx"
wb = Workbook()
ws = wb.active
with open('test.csv', 'r') as f:
for row in csv.reader(f):
ws.append(row)
wb.save(pathxls)
Проблема здесь в том, что выходной файл выглядит как this (см. выделенное)
Еще одна попытка была с pandas
.
data = pd.read_csv(pathcsv, sep="\t")
df = pd.DataFrame(data)
df.to_excel(pathxls, index=False)
Но результат выглядел как this
Кто-нибудь получил какие-либо подсказки о том, как решить эту проблему?
Спасибо!