如何修复未缩进的python列上的“意外缩进”错误

2024-09-30 08:31:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我的终端在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')

Tags: in终端forvalue错误cellfloatwrite
1条回答
网友
1楼 · 发布于 2024-09-30 08:31:56

你很可能有空格而不是制表符。 Python在谈到制表符和空格时往往很挑剔。 可以尝试的一件事是去掉你的缩进,并确保你使用制表符。 我希望这有帮助!在

相关问题 更多 >

    热门问题