Pergunta

Em Python, há uma chamada dir built-in função. Isto é usado para obter uma lista de todos os atributos para um objeto.

Eu entendo o que ele faz, mas estou confuso sobre por que ele é chamado dir. Como é esse nome relacionado para obter os atributos de um objeto?

Foi útil?

Solução

Ela dá-lhe uma dir ectory de todos os atributos de um objeto.

Este não é um diretório como usado em sistemas de arquivos, mas o uso padrão: a lista de nomes ou dados

.

Outras dicas

IIRC I nomeou-o após o comando DIR em DOS.

Você está recuperando um "diretório", uma lista de todas as coisas que está disponível em algum recurso.

Esta resposta será mais útil para aqueles novos para Python.

Eu estou aprendendo Python e apenas esta manhã estava pensando sobre as constantes embutidas e funções que estão disponíveis na língua.

Eu acho interessante que você só tem que lembrar três coisas:

Há um 'especial' builtin função dir () .

Há uma __builtins__ 'variável de sistema'.

dir (__builtins__) gera uma visão de 'mundo builtin do Python'.

Então, o que faz dir média? Eu povoada este por agora:

dir exões:. Material de mapas para percorrer a paisagem Python

Veja também:

dir (): Exibe nomes de um espaço de nomes

Então, se você quiser, você pode também deixar dir suporte para

exposição dentro rubrica

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top