問題タブ [mypy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - クラスを返すための型宣言、PyCharm でエラーが発生する
コードの明瞭さを向上させるために型注釈を使用しようとしています。次のコードは、PyCharm Community Edition 2016.3.3 でエラーを返します。
backend_cls(name)
エラーは式でPyCharm によって強調表示され、'Type' object is not callableと表示されます。ただし、コードは正常に実行され、mypy thisexample.py
エラーはまったく表示されません。
PyCharm がその落ち着きを高め、すべてがうまくいっていることを理解させる方法はありますか? それとも、何かを誤解していて、mypy が誤検知を与えているのでしょうか?
これは、Ubuntu 16.10 で Python 3.6.0 と mypy-0.501 を使用しています。