Как я могу исправить ошибку numpyfloat64, когда я пытаюсь импортировать данные из таблицы Excel в python? - PullRequest
0 голосов
/ 16 мая 2019

Я занимаюсь разработкой пользовательского интерфейса с Qt. В настоящее время я читаю все значения в python и сохраняю их в листе Excel. Это я буду использовать позже для запуска другой программы на Python.

У меня следующая ошибка:

TypeError: объект 'numpy.float64' не может быть интерпретирован как целое число

@Slot(int)
def printAussen(self, a):
    self.m_aussen = a
    print("Außentemperatur:", self.m_aussen)
    wb = openpyxl.load_workbook('Initialdata.xlsx')
    sheet = wb['Eingabe']
    sheet.cell(row=3,column=2).value= a
    wb.save('Initialdata.xlsx')

Странно то, что если я вручную сохраню лист Excel без каких-либо изменений, а затем снова запускаю программу. Он работает как отлично.

...