尝试将数据从Excel工作表导入python时如何解决numpyfloat64错误?

时间:2019-05-16 12:02:39

标签: python excel pyqt openpyxl

我正在使用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工作表而不进行任何修改,然后再次运行该程序。它运行得非常完美。

0 个答案:

没有答案