我正在使用python中的XLRD库读取Excel工作表文件,下面是我的代码:
`import xlrd
file_location = "C:/Users/user/ge_rates_9jul_clean.xlsx"
workbook = xlrd.open_workbook(file_location)
sheet = workbook.sheet_by_index(0) # 0 indicate sheet1 in the excel file
x=2
while(x<=28):
for i in range(251):
print(str(sheet.cell_value(x,0))+"|"+str(sheet.cell_value(0,i+1))+"|" + str(sheet.cell_value(x,i+1)))
x+=1
`
我的问题是单元格中的实际值是
5175.35
和XLRD这样打印
5175.359999999999
为什么XLRD加上这些数字?我不需要它,我只想打印excel文件中的所有内容。