将Python缩进从空格转换为制表符的工具?
我有一些 .py 文件,它们是用空格来缩进的,现在我想把它们转换成用制表符(Tab)来缩进。
我可以简单地用正则表达式写个小工具来处理,但我想到有几个特殊情况可能会出问题。有没有什么工具可以通过解析文件,像 Python 解释器那样判断缩进级别来完成这个转换?
我有一些 .py 文件,它们是用空格来缩进的,现在我想把它们转换成用制表符(Tab)来缩进。
我可以简单地用正则表达式写个小工具来处理,但我想到有几个特殊情况可能会出问题。有没有什么工具可以通过解析文件,像 Python 解释器那样判断缩进级别来完成这个转换?