The doc says
Private name mangling: When an identifier that textually occurs in a class definition begins with two or more underscore characters and does not end in two or more underscores, it is considered a private name of that class. Private names are transformed to a longer form before code is generated for them.
I am trying to get a better understanding about this procedure of Python code to be generated.
generated by what? the Python interpreter?
generated to what? the byte code?
is this figure apply this procedure?
can someone illustrate this procedure in more detail?