当前位置:  开发笔记 > 编程语言 > 正文

将python缩进从空格转换为制表符的工具?

如何解决《将python缩进从空格转换为制表符的工具?》经验,为你挑选了3个好方法。

我有一些使用空格进行缩进的.py文件,我想将它们转换为制表符.

我可以很容易地使用正则表达式来破解一些东西,但我可以想到这种方法可能失败的几个边缘情况.是否有一个工具通过解析文件并确定缩进级别与python解释器相同的方式来执行此操作?



1> wimh support..:

如果要转换的文件不多,可以在vim中打开它们,然后使用该:retab命令.

有关更多信息,请参阅vim文档.



2> Greg..:

Python包含相反的脚本(制表符到空格).这是C:\Python24\Tools\Scripts\reindent.py给我的



3> Orjanp..:

:retab将使用空格交换制表符,并且:retab!将使用制表符交换空格.1个标签= 4个空格,4个空格= 1个标签,具体取决于您的标签设置.

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有