#21: Python 3.11の新機能を試す - 2022-10-07¶
2022年10月24日にリリース予定の、Python 3.11の新機能を試しながら解説します。
関連リンク¶
Twitter: @pyconjptv
Python.jp Discordサーバ の
#pyconjp-tv
チャンネル
パーソナリティ¶
Pythonニュース¶
PyCon JP 2022
10月14日(金)、15日(日) PyCon JP 2022 カンファレンス - connpass
10月16日(日) PyCon JP 2022 Developer & Community Sprint - connpass
10月15日(土) PyCon JP 2022 Official Party - connpass
10月14日(金) PyLadies Caravan & Python Boot Campミートアップ 2022 - connpass
国内イベント
Python 3.11の新機能を試す¶
参考:
飲みトーク¶
目次¶
0:00:28 配信開始
0:04:09 【Pythonニュース】PyCon JP 2022チケット発売中
0:06:07 10月16日(日) Developer & Community Sprint
0:08:01 10月15日(土) PyCon JP 2022 Official Partyチケット
0:09:17 10月14日(金) PyLadies Caravan & Python Boot Campミートアップ 2022
0:11:03 当日スタッフ募集中
0:12:45 参加者Tシャツ発売中
0:14:02 Python Boot Camp in 静岡県沼津市、新潟2ndを開催
0:15:37 11月19日(土) PyLadies Caravan in 愛知 リターンズ!開催予定
0:18:32 【メイントーク】Python 3.11の新機能を試す
0:19:20 PEP 664 – Python 3.11のリリーススケジュール
0:22:12 What's New in Python 3.11のリリースハイライト
0:30:05 dead batteriesはPython 3.11からDeprecationWariningが出るようになる
0:32:00 PEP 657: Enhanced error locations in tracebacks: エラーの発生した箇所がわかりやすくなる
0:37:24 PEP 654: Exception Groups and except*: 複数の例外をまとめて出して受け取れるようになった
0:41:48 PEP 678: Exceptions can be enriched with notes: 例外に備考が追加できるようになる
0:46:20 Windows py.exe launcher improvements: Windowsのpyコマンドで色んなPythonが呼び出せるようになる
0:47:50 標準ライブラリにtomllibが追加
0:48:55 Faster CPython。平均でPython 3.10より25%高速化
0:51:10 pyperformanceを手元で動作させた結果を共有
0:57:20 Faster CPythonの中身としてどんなことをしたのか?
1:01:20 【お便りコーナー】PyCon JP久しぶりのオンサイト開催で緊張しているが、うまくのりきるコツは?
1:04:30 【次回予告】11月4日(金) 19:30から。テーマは「PyCon JP 2022振り返り」
1:08:11 カシャプシュ 🍺 Hofbräu Oktoberfestbier。Python 3.11の使いたいポイントは?
1:17:10 tracebackのわかりやすさも実装面倒そうだけどとてもよい
1:23:15 型ヒントって書いてる?
1:27:28 Python Boot Camp in 新潟2ndの懇親会、イベントそのものの思い出
1:39:05 Python Boot Campの講師としてペース配分が難しい
1:43:20 🍺 Stone Enjoy By 10.31.22。新潟でpycampの次の日におどりのイベント(にいがた総おどり)があった
1:51:45 最近のコンサートはブラボー禁止。ボディービル大会のかけ声。ブラボーのタイミング早い人やめてほしい
2:03:27 What’s New In Python 3.11の続きで型ヒントまわりを読む。PEP 646: Variadic generics
2:07:40 PEP 655: Marking individual TypedDict items as required or not-required
2:09:20 PEP 673: Selft type
2:10:36 PEP 675: Arbitrary literal string type
2:15:19 PEP 681: Data class transforms
2:22:12 What's New In Pythonの読み方は人それぞれだが、慣れないと読み方がわからない。最初からスラスラ読めるわけじゃない
2:24:43 Python 3.12に期待することは?PyCon JP 2022でAnthony Shawさんが「What's new in Python 3.11 and beyond」という発表が注目
2:29:40 AnthonyさんがツイッターでPyCon JPに行く人に「Pasmoを入れろ」「明治のチョコを買え」と書いてた。日本のお菓子は海外で人気?
2:34:22 新しい型ヒントはmypyはいつ対応するんだろう?
2:36:50 今後削除される標準ライブラリ
2:45:14 今日のTシャツはアストロめくドロイドのTシャツ。「3.11でreモジュールにどんな機能が追加になったの?」
2:58:20 Python Boot Campにも正規表現が少しある。正規表現は難しい。正規表現を勉強したので仕事ではうるさい
3:06:24 Python 3.11でもライブラリの細かい変更がある。strのremovesuffix() removeprefix()は使う
3:10:09 PythonのWhat's Newだけでずっとしゃべっているのはマニアックだねよ