我的终端在for循环开始时产生错误“unexpected indent”,而在编辑器中它根本没有缩进。我该怎么解决这个问题?参见以下代码:
wb = openpyxl.load_workbook(filename = 'BE110FinalProject.xlsx')
type(wb)
sheet = wb.get_sheet_by_name('Sheet1')
for row in sheet.iter_rows('K{}:K{}'.format(258,sheet.max_row)):
for cell in row:
if (cell.value):
numerator = float(cell.value.split(':')[1])
denominator = float(cell.value.split(':')[0])
japanOutput.write(numerator + '/' + denominator + '\n')
else:
japanOutput.write('\n')
你很可能有空格而不是制表符。 Python在谈到制表符和空格时往往很挑剔。 可以尝试的一件事是去掉你的缩进,并确保你使用制表符。 我希望这有帮助!在
相关问题 更多 >
编程相关推荐