2
Рассмотрите следующую программу.Название mangling in python
class A():
class __B():
def __c(self):
pass
a = A()
dir(a)
['_A__B', '__doc__', '__module__']
dir(a._A__B)
['_B__c', '__doc__', '__module__']
^^^^^^^
Почему это не ___B__c
почему нет не 3
_
s.What логика здесь? По имени коверкая, он должен быть _class
и class
здесь __B
.so где находятся 2
__
s
отлично !!!!!!!!!!!, что очищает вещи !!!!!!!! thanx много :) – vks
Do you know Если есть какая-то особая причина, почему python делает это или ее просто синтаксис языка таким образом – vks