在Enter上的python空闲时出现缩进错误

时间:2018-04-05 02:44:17

标签: python python-idle

当我进入上一行时,我的空闲缩进转到右侧,如屏幕截图所示(标记为黄色,其中python建议缩进)。在python 3.x和2.x中使用相同代码看到同样的问题。任何帮助表示赞赏。

注意:如果我选择使用python建议缩进,则会看到缩进错误。

如果我注释掉代码

,问题就会消失
  

self.directory = os.path.abspath(os.path.dirname( file

enter image description here

1 个答案:

答案 0 :(得分:3)

您忘记在os.path.abspath来电时关闭括号。 IDLE认为你打算这样做,而且它用缩进括号来排列缩进,这是格式化跨越多行的语句的常用方法。