Pythonの属性操作関数:hasattr、getattr、setattrの使い方
hasattr(object, name)
この関数は、指定されたオブジェクトに特定の属性が存在するかどうかを判定します。Pythonでは、属性には変数とメソッドの両方が含まれます。属性が存在すればTrueを、存在しなければFalseを返します。nameパラメータは文字列型である必要があり、変数名やメソッド名はすべて文字列形式で渡す必要があります。
class SampleClass():
language = ...
6月1日 07:03 投稿