2020-04-15から1日間の記事一覧

(Python)クラスの継承順を調べる

クラスの継承順を調べたくなった。 class A: pass class B(A): pass class C(A): pass class D(B): pass print(D.mro()) # => [<class '__main__.D'>, <class '__main__.B'>, <class '__main__.A'>, <class 'object'>] mroメソッドは、「Method Resolution Order (メソッド名前解決順序)」だそうです。 参考させて頂きました: Life with</class></class></class></class>…