Pythonのdir()とhelp()の関数

Python では、dir()と はhelp()一般的に使用される 2 つの組み込み関数であり、オブジェクトの属性とメソッドの情報を取得し、ヘルプ ドキュメントを提供するために使用されます。

  1. dir(object)この関数は、objectオブジェクトのプロパティとメソッドの名前を含むリストを返します。引数が指定されていない場合は、現在のスコープ内のすべての名前が返されます。たとえば、dir()モジュール、クラス、インスタンスなどのオブジェクトで使用可能なプロパティとメソッドのリストを表示するために使用できます。

使用例:

import torch

# 获取 math 模块的属性和方法列表
print(dir(torch))
print(dir(torch.cude))
print(dir(torch.cuda.is_avaliable))

# 获取整数类型 int 的属性和方法列表
print(dir(int))

上記のコードを実行すると、対応するオブジェクトのプロパティとメソッドのリストが取得されます。

ここに画像の説明を挿入します

  1. help(object)この関数は、オブジェクトのヘルプ情報を取得するために使用されます。オブジェクトの使用法、プロパティ、メソッド、その他の関連情報を含む、オブジェクトの詳細な説明ドキュメントが出力されます。パラメータを指定しない場合は、help()対話型ヘルプ モードになり、クエリするキーワードまたはオブジェクト名を入力できます。

使用例:

import math

# 获取 math 模块的帮助信息
help(math)

# 获取 cos 函数的帮助信息
help(math.cos)

上記のコードを実行すると、対応するオブジェクトのヘルプ情報が参照用に出力されます。ヘルプドキュメントを読むことで、関数のパラメータ、戻り値、使用例などを知ることができます。

これら 2 つの関数は、開発プロセス中に非常に役立ち、なじみのないモジュール、クラス、関数などを探索して理解するのに役立ち、対応する使用ガイドと例を提供します。

おすすめ

転載: blog.csdn.net/weixin_45277161/article/details/133522710