Python の抽象基底クラス(ABC)とプロトコル(Protocol)
この記事は「KLab Engineer Advent Calendar 2025」の3日目です Python には「ダックタイピング」と、「継承にもとづいたプログラミング」や「静的な型チェッカー...
7 search resultsShowing 1~7 results
You need to log-in
この記事は「KLab Engineer Advent Calendar 2025」の3日目です Python には「ダックタイピング」と、「継承にもとづいたプログラミング」や「静的な型チェッカー...
Python の typing.TypedDict の雑記。どういったものか、どう使うものなのかのメモ。 TypedDict の概要 TypedDict とは「キーが固定されていて、それに対応し...
年末が近づくと Python/C API を無駄に使いたくなる衝動は今年も無事に(?)発生。なので素朴な二分探索木でも書いてみます。 from collections.abc import Co...
Python types ライブラリ。標準ライブラリでありながら名前から何をしてくれるライブラリなのかがわかりにくい一品です。そんな types を紹介します。 頭の片隅に置いておくと、ふとした...
KLab Engineer Advent Calendar 2021 の 6 日目 python -m オプション。 これはライブラリを直接実行するためのオプションです。これでもって標準ライブラ...
はじめに 今年も年末が近づいてきたので無駄に Python C/API を使ってみます。目的と手段の逆転。今回は Awaitable を、次の coroutine function spam を...
KLab Engineer Advent Calendar 2018 の 3 日目 これは? 年末になると Python マニュアルだけでなく CPython のソースを読んでみたり改変してみた...
7 search resultsShowing 1~7 results
Qiita is a knowledge sharing service for engineers.