在过去的一天里,我一直在尝试使用openpyxl或任何其他python excel库来读取单元格值。但是每次我运行该程序时,如果我将其设置为None
,它将返回data_only = True
。如果我不添加data_only它只返回使用的公式。这是我的代码:
wb = xl.load_workbook(str(tm.strftime("%d-%m-%Y")) + ' - ' + str(tm.strftime("%A")) + '.xlsx')
ws = wb.active
bag = float(self.entryBags.get())
ws['B3'] = bag
wb.save(str(tm.strftime("%d-%m-%Y")) + ' - ' + str(tm.strftime("%A")) + '.xlsx')
wb2 = xl.load_workbook(str(tm.strftime("%d-%m-%Y")) + ' - ' + str(tm.strftime("%A")) + '.xlsx', data_only = True)
ws2 = wb2.active
total_till = ws2['B13']
print(total_till.value)
如果任何人可以提供有关如何读取单元格值的任何建议,请使用openpyxl或任何其他python库,这将非常有帮助。
由于