Eclipse 显示空格但"python -tt"声明选项卡



我一直在慢慢修复我的python文件,以通过开发日食中的所有内容。但是,我目前被卡住了,因为我得到了 Unexpected Indent Error

我设置了首选项,将选项卡替换为4个空格,我使用搜索/替换将现有标签转换为4个空格。

显示的文件看起来像是所有空间用于缩进的空间,但是使用python -tt script.py声称它仍然是一个选项卡。我反复删除了角色并用空格替换,但它仍然声称第358行上有一个标签:

357>    else:
358>        target1 = 2

首先,请按以下操作以防止选项卡字符

态 Windows->首选项 ->常规 ->编辑器 ->文本编辑器 ->显示选项卡宽度= 4。

接下来,选中以下复选框以查看白空间字符。

Windows->首选项 ->常规 ->编辑器 ->文本编辑器 ->显示Whitespace字符

这将在源文件中显示所有选项卡和newline字符。修改了第一个选项后,将文件(使用Ctrl Shift F)格式化将所有选项卡替换为空格,然后您会看到正确的凹痕。

最新更新