gav, то что мне нужно с ним сделать? как видоизменить?
Просто protected выстави, больше ничего не нужно, при его вызове он подсветится линтером
мы в питоне просто помечаем метод защищённым через подчёркивание (_gav()) и договариваемся не вызывать его снаружи
КААК?!))) Кто такой протектед?)
Вот и я не понял
class Foo: def _protected(self) pass
class Foo: def _superhero(self) pass
В питоне нет понятия "private" и "protected" методов.
Protected может и нет, но private он и в доке private
Там оно в кавычках, для аналогии с другими языками. В соответствующем разделе объясняется разница. Но в этом плане документация немного по-детски написана, есть такое.
Обсуждают сегодня