タグ

ブックマーク / www.nasuinfo.or.jp (2)

  • Python decorator

    python のデコレーター構文 @decorate 解り難い @decorate 構文 Python のデコレーターは理解するのが厄介です。Python のデコレーターは syntax sugar の機能と closure の機能の二つを使って関数オブジェクトを修飾する構文です。でも closure の概念がない C/C++Java などの 言語から python も使うようになった者に、三重にネストした関数と @decorator 構文を組み合わせたコード例を使って解説されたのでは脳みそが沸騰するだけです。 私は @decorator を使ったコード例の python virturla machine コードを追跡することで、やっとこさデコレーターを理解しました。私の味わされた苦労を軽減してもらうため、この web page をまとめてみます。 デコレーターを理解した後で考え直し

    peltier
    peltier 2007/07/24
  • The Visual Module of VPython

    Visual モジュール VPython VPythonpython プログラミング言語に Visual と名づけられた 3D グラフィックスモジュールを追加したものです。David Sherer によって開発されました。このドキュメントは Visual の全ての機能を説明しています。 Visual モジュールを使うには次の命令文をファイルの最初に記述します。 from visual import * 訳注:他のモジュールを使うときを考慮すると、名前空間の混乱を避けるためには import visual as vs とでもして visual モジュール専用の名前を与えるべきです。でも、オリジナルのコード例を変えたくないので from visual import * を前提に進めます。

  • 1