Код: Выделить всё
def _func():
...
Код: Выделить всё
class Paragraph(Tag):
def _method(self):
...
доступ к защищенному члену класса _method
Есть ли есть ли способ это исправить?
Мой вариант использования — набор объектов тегов уценки для создания структуры, подобной дереву, которую можно преобразовать в правильную строку уценки. Каждый тег переопределяет защищенный метод для преобразования самого себя и содержащихся в нем тегов, а некоторые переопределяют метод для проверки допустимости вложенных тегов (например, отсутствие вложенных жирных шрифтов). Только контекст тега верхнего уровня имеет общедоступный метод для преобразования дерева.
Подробнее здесь: https://stackoverflow.com/questions/231 ... -in-python