型ヒント用の共用体を書く方法を知っている人はいますか?私は、次のことをやっていますが、PyCharmで認識されていないPyCharm:pycharmで型ヒントのための共用体を指定する方法
:
def add(a, b)
# type: (Union[int,float,bool], Union[int,float,bool]) -> Union([int,float,bool])
return a + b
組合の型のヒントを指定する正しい方法は何ですか?
私はこのためにpython 2.7を使用しています。
私はPython 2.7を使用していますが、タイピングモジュールにはアクセスできません。連合はPython 3のみで使用できますか? – Har
@Har - Python 2.7に 'typing'モジュールをインストールするには' pip install typing'を実行します。 'typing'モジュールはPython 3.5の標準ライブラリに追加され、Python 2.7とPython 3.2 - 3.4にサードパーティのライブラリとしてインストールすることができます。 – Michael0x2a