Python


Pythonとは?

  • インタプリタ
  • webアプリケーションに強い
  • 簡単だが強力
  • 豊富なライブラリを完備
  • 実行速度はそんなに速くない
  • インデントで処理のブロックを表す

といった特徴をもつ言語. ざっと触ってみた感じだと、けっこう簡単にいろいろなことができる。 非常に使いやすい言語だと思う。 なによりも、ソースコードが見やすい。 これは、インデントによる効果だけど、可読性が高いことは良いと思う. 誰が作っても同じような見た目になるのは重要.

GUI

  • wxPython
    • wxWidgets.フレームワークを提供.GUIを使ったプログラムの作成.巷ではこっちが人気?
  • Tkinter
    • ずっと前から使われているフレームワークのツールキット.最近は更新が途絶えているらしい.

画像処理

  • Python Image Library (PIL)
    • 簡単に画像処理が適用できるライブラリ.様々なことが数行のコードでできる.

ドキュメント作成

  • Sphinx
    • Pythonで作成されたドキュメント作成支援システム.簡単な規約できれいなドキュメントができる.

数値計算

  • SciPy
    • 数値計算に特化したライブラリ.かなり色々できる.
  • numpy
    • 数値計算用のライブラリ.

作図

  • Matplotlib
    • グラフをプロットして作成してくれる.動的にビジュアルも変化するので使いやすい.
最終更新:2012年12月25日 17:56