Qual é o benefício do mangling de nomes privados no Python?

Python fornecenome privado mangling para métodos e atributos de classe.

Existem casos concretos em que esse recurso é necessário ou é apenas uma transferência de Java e C ++?

Por favor, descreva um caso de uso onde o mangling do nome Python deve ser usado, se houver algum?

Além disso, não estou interessado no caso em que o autor está apenas tentando impedir o acesso acidental a atributos externos. Eu acredito que este caso de uso não está alinhado com o modelo de programação Python.

questionAnswers(4)

yourAnswerToTheQuestion