Выход Python в Excel через xlwt
Я надеялся, что кто-нибудь сможет помочь с этим блоком кода. Я пытаюсь написать код, который будет брать информацию из текстового файла через запятую и выводить ее в Excel. Хотя это кажется достаточно простым, я не могу заставить свой код управлять им. Я могу распечатать вывод по мере необходимости, но по какой-то причине он ничего не записывает в файл Excel. Я перепробовал несколько способов получения выходных данных, но, похоже, ничего не работает, и это, IMO, самый простой и чистый способ, которым я могу думать о коде, должен быть... Но, опять же, он не выводит, чтобы превзойти, так что я, вероятно, неправильно. Только до терминала. Любая помощь будет отличной.
from xlwt import Workbook, Formula, easyxf
import xlwt
import pandas
import sys
wb = xlwt.Workbook()
sheet1 = wb.add_sheet('Sheet 1')
style1 = xlwt.easyxf('font: name Arial, color-index black')
def ledgerize(data):
for i in data:
return i
with open("test.txt") as file:
data = file.read()
data = data.replace(' ', '')
data = data.split(',')
n = 0
row = 4
col = 3
print(ledgerize(data))
sheet1.write(row, col, ledgerize(data))
wb.save('GenLedg.xls')