エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Python C APIでイテレータを実装する (後編) - 座敷牢日誌
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Python C APIでイテレータを実装する (後編) - 座敷牢日誌
PythonのC/C++ APIによるイテレータを実装する話の続きです。 ここにあるコードの多くは、オフィシャル... PythonのC/C++ APIによるイテレータを実装する話の続きです。 ここにあるコードの多くは、オフィシャルのドキュメントを参考にしています。 1. C や C++ による Python の拡張 — Python 3.4.2 ドキュメント 2. 新しい型を定義する — Python 3.4.2 ドキュメント ここまではチュートリアルで、イテレータ用の __iter__ 相当, __next__ 相当のメソッドの 話までは載ってません。 詳細はリファレンスに網羅されているので、詳しくはそっちを参考にしました。 型オブジェクト — Python 3.4.2 ドキュメント setup.py を書く linuxの場合、python用のモジュールをビルドすると、共有ライブラリ *.so.1 みたいな ファイルが作られることになります。 ビルドの仕組みは、distutils モジュールを使う se