tg-me.com/python_academy/695
Last Update:
Получение списка имен в объектах
С помощью функции dir()
можно получить отсортированный список имен атрибутов и методов, доступных в локальной области. Либо если в функцию передать какой-либо объект dir(object)
, она вернет список всех имен атрибутов и методов переданного объекта.
Для того, чтобы вручную определить для класса выдачу информации по атрибутам для функции dir()
, можно определить в классе метод __dir__()
.
Для классов, в которых не определен __dir__()
, функция соберет информацию по атрибутам из __dict__
.
Данную функцию удобно использовать в интерактивном режиме для поиска нужного атрибута, применяя функцию help()
по нужному атрибуту для получения документации.
#dir
BY Python Academy

Share with your friend now:
tg-me.com/python_academy/695