Python Expected an indented block IndentationError

2024-03-28 17:52:51 发布

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

我在使用Scrapy编写代码时遇到了这个错误,我不知道为什么会发生这种情况。我在这里和其他地方寻找答案,我看到的每个例子都是在if语句或类似语句后没有缩进的人。这不是我遇到的问题;我得到了以下代码的错误:

    filename = "output.txt"
    with open(filename, 'rb+') as f:
        f.seek(-1,2)
        last_char = f.read()

错误出现在f.seek(-1,2)行上,我非常困惑,因为它明显缩进了。我想我遗漏了一些非常明显的东西,因为我已经有一年半没有用Python编程了,但是任何帮助都会很好,谢谢!你知道吗


Tags: 答案代码txtoutputif地方错误with
1条回答
网友
1楼 · 发布于 2024-03-28 17:52:51

一些有用的想法:

仔细检查标签和空格。从f.seek(向后删除,直到它出现在:之后,按一次return键,让IDE为您处理缩进。你知道吗

相关问题 更多 >