Я пытаюсь прочитать двоичный файл Excel, но когда я это делаю, он превращает все целочисленные значения в числа с плавающей точкой, добавляя «.0» в конце каждого.
Я пытался переместить все в список и просто распечатать все перед добавлением в список.
df = []
with open_xlsb('binaryexcelfile.xlsb') as wb:
with wb.get_sheet(1) as sheet:
for row in sheet.rows():
df.append([item.v for item in row])
Вместо 20003220514530, 20003220514540, 20003220514530, 20003220514540 читается.просто приведите все к целому числу, потому что не все данные являются числовыми, в них также есть строки