Почему 'dir()' называется 'dir' в python?
Вопрос
В Python есть встроенная функция, вызываемая dir
.Это используется для получения списка всех атрибутов объекта.
Я понимаю, что он делает, но меня смущает, почему он называется dir
.Как это имя связано с получением атрибутов от объекта?
Решение
Это дает вам режсписок всех атрибутов объекта.
Это не каталог, используемый в файловых системах, а стандартное использование:список имен или данных.
Другие советы
IIRC Я назвал его в честь DIR
команда в DOS.
Вы извлекаете "каталог", список всего, что доступно на каком-либо ресурсе.
Этот ответ будет наиболее полезен новичкам в Python.
Я изучаю Python и только сегодня утром думал о встроенных константах и функциях, которые доступны в этом языке.
Я нахожу интересным, что вам нужно запомнить только три вещи:
Существует "специальная" встроенная функция режиссер ().
Существует "системная переменная"
__builtins__
.режиссер (
__builtins__
) выводит представление о "встроенном мире Python".
Итак, что же делает реж в смысле?На данный момент я остановился на этом:
реждействия:предоставляет карты для перемещения по ландшафту Python.
Смотрите также:
режиссер ():Отображение имен пространства имен
Так что, если вы хотите, вы могли бы также позволить dir обозначать
отображение внутри рубрики