Tabs versus spaces in Python programming

Eu sempre usei abas para recuo quando faço programação em Python. Mas então me deparei com uma pergunta aqui no SO, onde alguém apontou que a maioria dos programadores de Python usa espaços em vez de guias para minimizar os erros de editor para editor.

Como isso faz diferença? Existem outras razões pelas quais alguém usaria espaços em vez de guias para o Python? Ou simplesmente não é verdade?

Devo mudar meu editor para inserir espaços em vez de guias imediatamente ou continuar como eu costumava?

questionAnswers(30)

yourAnswerToTheQuestion