新しいXcodeにはPlayGroundという機能が追加されています。これを使えばGUIを組むことなく、手軽にSwiftのコードを実行し、結果を確認できます。アプリのテストコードであったり、ちょっとした構文をテストするのに便利です。 そんなコンソールで実行できる環境は便利だと思います。そこでPythonにも同じような環境を提供するPineappleを使ってみましょう。

Pineappleの使い方

PineappleはPythonのコードを書いてその場で実行できる環境です。

計算式をその場で評価させることができます。

さらに式を書いて実行もできます。エラーがあればちゃんとエラーメッセージも出ます。

Pineappleでは入力しているコードだけを実行したり、これまで書いたコードをまとめて実行もできます。さらにMarkdownに展開することもでき、そのままドキュメントに仕上げることも可能です。

実行しているデモ動画は下記になります。

PineappleはMac OSX用、GPL v3のオープンソース・ソフトウェアです。

Pineapple - Python Notebooks for Mac OS X nwhitehead/pineapple