日々精進

新しく学んだことを書き留めていきます

2017-07-15から1日間の記事一覧

pythonのclassのメソッド定義のtype hintに自身のクラスを指定したい

AI

例えば、以下のようにクラスAのメソッドの返値にクラスAを指定したい場合、普通に書くとエラーになる。 class A: def create_instance(self) ->A: ... これはclass Aの定義が完了する前にclass Aを参照しているため。 python 3.7以降はfuture importを使うこ…