皆さんターミナルは好きですか?プログラマなら・いっぱしの IT エンジニアならターミナル(端末)つかってコマンドライン当然でしょとか言ってませんか?でも、ちょっとしたツールの UI をサッと作ろうとなると、すぐに Web インターフェースに走るのは何故なんでしょう。Javascript を駆使した美麗は WebUI。カッコイイですね。だけれども、皆さんが大好きな screen, tmux, top, dstat そして vim ... 端末画面を駆使した、魅力的なターミナルアプリケーションもたくさんあります。サッとたちあげてコマンドキーでサッと使う。サーバプロセスなんて必要ない軽量なUIを実現するためのライブラリが Python には標準で含まれているのです。このセッションでは端末制御を実現する curses ライブラリについて、チュートリアル形式で紹介します。
![ターミナルの復権:隠れた名ライブラリ curses を使いこなす by Ransui Iso](https://cdn-ak-scissors.b.st-hatena.com/image/square/df8da41b0e85f81cae55e5cfacdfb91d708d0ac8/height=288;version=1;width=512/https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi5YpQPt5abI%2Fhqdefault.jpg)