我现在在python3中有一个奇怪的问题。
我有一个带有正确缩进的脚本,但是当我编译它时说我对制表符或空格的使用不一致。
我正在使用geany,所以在geany中是正确的缩进,但是当我在vim中打开文件时,这都是错误的。但是,当我在vim中解决问题时,geany都是错误的,编译器会告诉我(geany)哪里出错了。所以无论哪种方式我现在都卡住了。
是否有解决此问题的方法?
使用记事本++编辑器时遇到类似的问题,当我使用记事本++执行编辑时,我遇到了相同的识别错误。
我用5个空格替换了每个标签页,并且能够解决脚本中的标识错误。
我希望为您做同样的工作。
[使用其他编辑器,例如sublime文本,VSCode或PyCharm,它们具有用空格替换制表符的功能(或相反),可以解决您的问题。
您还可以坚持使用vim并在vim中运行以下命令:
:retab