__repr__()(リプレゼンテーション)は、Pythonの特殊メソッド(magic method、dunder methodとも呼ばれます)の一つです。このメソッドは、オブジェクトの「公式な」文字列表現を返す役割を持ちます。 __repr__()メソッドが呼び出される主なケースを理解しておき ...
Pythonで独自のクラスを定義し、そのインスタンスを print() 関数で出力した際、以下のような「意味の分からない文字列」が表示されて困ったことはないでしょうか。 <__main__.Book object at 0x000001A2B3C4D5E6> これは、Pythonがデフォルトで出力する「オブジェクトの型 ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する