Чтение папки из файлов .xls в файл .csv, добавление пустых строк и преобразование int в float - PullRequest
0 голосов
/ 07 апреля 2019

В настоящее время моя программа может открывать и читать все файлы .xlsx в папке. Затем он может записать их один за другим в файл .csv. Однако, он добавляет пустую строку после каждой строки и конвертирует Int в Float, который я не хочу. В значительной степени новичок.

root = tkinter.Tk()
root.withdraw()
path = tkinter.filedialog.askdirectory(parent=root,title='Select the directory with the assignments to grade')
folder = os.listdir(path)
with open('csvConsolidatedFile.csv', 'wb', delimiter=' ', lineterminator='\n') as outfile:
    wr = csv.writer(outfile)

for xlsFile in folder:
    document = os.path.join(path, xlsFile)
    wb = xlrd.open_workbook(document)
    for index in range(1,2):
        sh = wb.sheet_by_name('Sheet' + str(index))
        for rownum in range(sh.nrows):
            wr.writerow(sh.row_values(rownum))

csvConsolidatedFile.close()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...