我通过在Eclipse中开发所有内容来慢慢修复我的Python文件。但是,我目前卡住了,因为我收到了 Unexpected Indent Error
。
我设置首选项以用4个空格替换制表符,并且我使用搜索/替换将现有制表符转换为4个空格。
显示的文件看起来像是有缩进的所有空格,但使用python -tt script.py
声明它仍然是一个标签。我已多次删除这些字符并替换为空格,但它仍然声称第358行有一个标签:
357> else:
358> target1 = 2
答案 0 :(得分:0)
首先,执行以下操作以防止首先显示制表符
Windows - >偏好 - >一般 - >编辑 - >文字编辑器 - >为tabs插入空格= True Windows - >偏好 - >一般 - >编辑 - >文字编辑器 - >显示的标签宽度= 4。
接下来,选中以下复选框以查看空格字符。
Windows - >偏好 - >一般 - >编辑 - >文字编辑器 - >显示空白字符
这将显示源文件中的所有选项卡和换行符。修改完第一个选项后,格式化文件(使用Ctrl + Shift + F)将所有选项卡替换为空格,然后您将看到正确的缩进。