我是Python的初学者,并且错误地将缩进空格和制表符混合在一起。我看到人们使用reindent.py
,但我不知道如何使用它。请尽可能以最简单的方式解释,而不要尝试使用过于花哨的单词,尽可能使其尽可能地愚蠢,因为我是初学者。
感谢。
答案 0 :(得分:10)
要使用python包管理器安装reindent,您可以先在系统上运行pip install reindent
。然后只需从终端呼叫
reindent -n file.py
该脚本将修改file.py
。
如果您不想修改原始文件,只需运行不带-n
标志的命令,即可获得:
reindent file.py
将返回名为file.py.bak
的文件,该文件是更正后的版本。
答案 1 :(得分:4)
您可以像这样运行reindent.py
:
reindent.py <filename>.py
这将在当前目录中创建<filename>.py.bak
。
如果您愿意,可以这样运行:reindent.py -n <filename>.py
如果您不想要备份文件。
答案 2 :(得分:0)
如果您使用的是Eclipse IDE,则可以使用两种格式化选项来完成此操作,可以从源菜单访问。 a)&#34; 来源&gt;将空格标签转换为标签&#34;要么 b)&#34; 来源&gt;将标签转换为空格标签&#34; 我能够使用第一个选项格式化具有2个空格而不是选项卡的代码。您只需指定要转换为选项卡的空格数。