Python では「dir()」が「dir」という名前になっているのはなぜですか?

StackOverflow https://stackoverflow.com/questions/1842414

  •  12-09-2019
  •  | 
  •  

質問

Python には、と呼ばれる組み込み関数があります。 dir. 。これは、オブジェクトのすべての属性のリストを取得するために使用されます。

それが何をするのかは理解していますが、なぜそれが呼ばれるのか混乱しています dir. 。この名前はオブジェクトからの属性の取得とどのような関係があるのでしょうか?

役に立ちましたか?

解決

それはあなたのディレクトリオブジェクトのすべての属性ののectoryを与えます。

これは、ファイル・システムで使用されるディレクトリが、標準的な使用方法ではありません:。名前やデータの一覧

他のヒント

IIRC私はDOSでDIRコマンドの後にそれを名付けています。

あなたは「ディレクトリ」、いくつかのリソースに利用できるもののすべてのリストを取得しています。

この回答は、Python を初めて使用する人にとって最も役立ちます。

私は Python を学習していて、今朝ちょうどその言語で利用できる組み込み定数と関数について考えていました。

興味深いのは、次の 3 つのことだけを覚えればよいということです。

「特別な」組み込み関数があります ディレクトリ().

「システム変数」というのがあります __builtins__.

ディレクトリ(__builtins__) 「Python の組み込み世界」のビューを出力します。

それで、何が起こるか ディレクトリ 平均?今のところこれに落ち着きました:

ディレクトリセクション:Python ランドスケープを横断するためのマップを提供します。

以下も参照してください。

ディレクトリ():ネームスペースの名前を表示する

したがって、必要に応じて、dir を

ルーブリック内の表示

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top