FirePython とはなんぞや?

Python にはロギング機能というものがあります。その出力を FireLogger *1 に出力するものです。

おまけ機能として profiling をグラフィカルに出力します。ただし、Graphviz という Viewer が必要です。

開発途中でも役に立ちますが、本領を発揮するのは本番環境でしょう。動作確認はもちろん、パフォーマンスが悪いところを調べる事が出来ますから。

パスワード認証があるので、セキュリティも万全です。

ちなみに、FireLogger は PHP でも利用する事が出来ます。 Ruby も開発中だとか。

公式ホームページ: Fire Logger for Python

ソースコードの公開場所: http://github.com/darwin/firepython



以上、まとめてみました。

*1:Firefox の Add-on で、Firebug という Add-on も必要です。