2020年12月24日のブックマーク (2件)

  • 2021年版Pythonの型ヒントの書き方 (for Python 3.9) | フューチャー技術ブログ

    Pythonに型ヒントが入ってからしばらく経ちます。型ヒントの立ち位置も、なんでもできるアノテーションとして導入されましたが、型ヒント以外の用途はあまり育たず、型ヒントが中心になり、PEPや仕様もそれに合わせて変化したり、より書きやすいように機能が追加されてきました。 エントリーでは、Python 3.9時点での最新情報を元に、現在サポート中のPythonバージョン(3.6以上)との互換性の情報も織り交ぜながら、最新の型ヒントの書き方を紹介します。 エントリーの執筆には、Pythonの型の有識者の@moriyoshi、@aodag、@tk0miya にアドバイスをもらいました。ありがとうございます。 環境構築Visual Studio CodeVisual Studio Codeの場合は、事前にどのインタプリタを利用するかを設定しておきます。その環境にインストールします。venvを使う

    2021年版Pythonの型ヒントの書き方 (for Python 3.9) | フューチャー技術ブログ
    nikkie-ftnext
    nikkie-ftnext 2020/12/24
    「コレクションの種類の使い分け」の図は必見ですね。VSCodeのmypy setting。enumのように動くLiteral。組み込みジェネリック型のlistやdictは、3.7,3.8ではfrom __future__ import annotationsを使えばいいのか!3.10からUnionは | でもOK
  • Dialogue for Design

    nikkie-ftnext
    nikkie-ftnext 2020/12/24
    #modelinglt より。『他者と働く』(ビジネス書。コミュニケーションについて)をエンジニアの仕事現場に落とした例を紹介👏観察すると協力的でない理由がわかる→社内勉強会を活用! チームメンバーを障害にしない