在python anywhere中获得奇怪的缩进错误

在python anywhere中获得奇怪的缩进错误,python,python-2.7,indentation,pythonanywhere,Python,Python 2.7,Indentation,Pythonanywhere,我正在使用pythonywhere运行我的python代码,最近我不知从哪里得到了奇怪的缩进错误。这就是它的样子: 怎么办 用制表符替换所有空格,反之亦然。确保你是一致的 要在python中开发,请使用打印特殊字符(制表符、空格、新行)的文本编辑器,这样您就可以看到哪里有空格而不是制表符用于缩进! 希望对你有帮助 你在混合标签和空格;使用编辑器将选项卡转换为空格。然后将同一个编辑器配置为在每次使用TAB键缩进时插入空格。好的,我会尝试一下,谢谢,但是为什么我得到-1?我不知道,因为我不知道其他

我正在使用pythonywhere运行我的python代码,最近我不知从哪里得到了奇怪的缩进错误。这就是它的样子:


怎么办

用制表符替换所有空格,反之亦然。确保你是一致的

要在python中开发,请使用打印特殊字符(制表符、空格、新行)的文本编辑器,这样您就可以看到哪里有空格而不是制表符用于缩进!
希望对你有帮助

你在混合标签和空格;使用编辑器将选项卡转换为空格。然后将同一个编辑器配置为在每次使用TAB键缩进时插入空格。好的,我会尝试一下,谢谢,但是为什么我得到-1?我不知道,因为我不知道其他人为什么投票。我想他们可能投票了,因为你的问题没有显示任何研究成果,你也没有包含你的代码;通常不赞成外部链接到屏幕截图。通常我会在这里编写代码,但由于这是一个缩进错误,我希望大家看到的和我看到的完全一样,这可能会增加发现错误的几率。当它在我自己的文本编辑器中出现时,我已经解决了这类问题,但由于它在python中的任何地方都存在,我不知道如何修复它。我想这里的人太苛刻了。无论如何,谢谢你,蟒蛇在这里不是一个真正的因素;他们的Python实现在这方面没有实质性的不同。例如,您可以通过在文件上本地运行Python来确认这一点。