indentation error

问题描述:notepad++编写新的python程序突然报indentation error
解决:

  1. 语言:python
  2. 文件:save as .py
    原因:主要是和语言有关,之前没有报错因为直接另存文件为py格式,因此编辑模式按照python的模式。但是如果使用notepad++的默认模式,直接Tab则不是空四格,即使看起来像正常的四个缩进,但是模式是一个箭头或者粘贴在cmd跑时则会显示没有前面的空格。因此,如果每次手动空格四次非常麻烦,直接改语言为python,非常方便。
    解决过程:
  3. 找之前不会报错的相同命令的文件,
  4. 比对两者区别;
  5. 怀疑格式因此复制至从前的文件,发现确实indentation格式改变;
  6. 怀疑语言,改变语言发现确实是语言的默认文字编辑模式不同导致。

你可能感兴趣的:(indentation error)