Kazuya Takei (attakei)
株式会社ニジボックス所属のソフトウェアエンジニア。
バックエンド寄りの領域を中心にしつつ、海外技術記事の翻訳メディアであるPOSTDの運用などを担当しています。
プライベートでは、主にSphinx拡張/Errbotプラグインといったプラグイン系ライブラリや、CLI/TUIツールなどを好んで作って遊んでます。
代表例のsphinx-revealjsは、SphinxドキュメントとしてReveal.jsによるHTMLプレゼンテーションを可能にする拡張となっています。
Session
10-14
13:00
30min
Sphinxを通して考える、「拡張」の仕方
Kazuya Takei (attakei)
Pythonista にとってはおなじみになっているドキュメンテーションツールといえば Sphinx です。
さて、そんな Sphinx を使っていて「こんなことは出来ないかな?」ということは無いでしょうか。
Sphinxは、本体には存在しない機能を自分の手で「拡張」することが出来ます。
このセッションでは、発表者の体験を踏まえて「Sphinxの作り方」を解説するとともに、ライブラリに対する機能拡張を行うための考え方を紹介します。
Tips of development with Python
pyconjp_1