Ferramenta para converter recuo python de espaços em guias? [fechadas]

Eu tenho alguns arquivos .py que usam espaços para indentação e gostaria de convertê-los em guias.

Eu poderia facilmente hackear algo usando expressões regulares, mas posso pensar em vários casos extremos em que essa abordagem pode falhar. Existe uma ferramenta que faz isso analisando o arquivo e determinando o nível de indentação da mesma maneira que o interpretador python?

questionAnswers(5)

yourAnswerToTheQuestion