Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Python 3.9 時代の型安全な Pythonの極め方 / Mastering Type Safety in Python 3.9 Era

Mitsuki Ogasahara
August 28, 2020
26k

Python 3.9 時代の型安全な Pythonの極め方 / Mastering Type Safety in Python 3.9 Era

PyCon JP 2020 の「Python 3.9 時代の型安全な Python の極め方」の発表資料です

Mitsuki Ogasahara

August 28, 2020
Tweet

More Decks by Mitsuki Ogasahara

Transcript

  1. ΤσΟλ ิ׬ͳͲ 1ZUIPOͷʮܕʯΛ औΓר͘αʔυύʔςΟʔ 2. ʮܕʯͷ֓ཁ mypy pyright pytype VSCode

    PyCharm Vim pydantic FastAPI ੩తղੳ ࣮ߦ࣌ͷόϦσʔγϣϯͳͲ ࢀߟIUUQTHJUIVCDPNUZQFEEKBOHPBXFTPNFQZUIPOUZQJOH
  2. $BMMBCMF 3-2. ఆٛࡁΈͷ Protocol *UFSBCMF ؔ਺ͬΆ͍΋ͷ @@DBMM@@ GPSJOͰ͖Δ΋ͷ @@JUFS@@ 4FRVFODF

    ഁյతมߋͰ͖ͳ͍MJTU ʢࢀߟ 1SPUPDPMΛ׆༻ͨ͠*NNVUBCMFͳσʔλߏ଄ʹ͍ͭͯ IUUQTZBNJU[LZIBUFOBCMPHDPNFOUSZ