Python“预期缩进块”IndentationError?

时间:2016-08-02 17:22:32

标签: python file io

我正在使用Scrapy编写的一些代码遇到此错误,我不知道为什么会发生这种情况。我在这里和其他地方搜索过答案,我看到的每个例子都是在if语句或类似内容之后没有缩进的人。这不是我遇到的问题;我收到此代码的错误:

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

错误出现在f.seek(-1,2)行上,我非常困惑,因为它显然是缩进的。我假设我遗漏了一些非常明显的东西,因为我在大约一年半的时间里没有用Python编程,但任何帮助都会很棒,谢谢!

1 个答案:

答案 0 :(得分:1)

很少有想法可以提供帮助:

仔细检查标签和空格。从f.seek(向后删除,直到它出现在:之后,按一下返回,让IDE为您处理缩进。