タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

200901再読とpythonに関するkorinのブックマーク (2)

  • IPython 0.8.2 で一段と便利になってる - 傀儡師の館.Python:楽天ブログ

    2007.12.17 IPython 0.8.2 で一段と便利になってる テーマ:プログラミング言語 Python を使う(336) カテゴリ:IronPython IPython 0.8.2 が 11月30日にリリースされていた。New features in 0.8.2 を見ると、一段と便利になったようなのでアップグレードした。 履歴(%hist) に -g オプションが付いて、「%hist -g foo」とすると、履歴から grep で foo した結果を返してくれる、履歴の検索機能が付いた。 「%rep ls」としておけば、履歴表示(%hist)したときに、ls が含まれる履歴は表示されないようにできる、履歴表示の抑止機能が付いた。 macro で引数を取れるようになった。 とかいうのからもっと便利なものまでたくさん機能アップされている。 IPython Cookbook を見ると

  • inforno :: Python,Rubyの言語内DSL構築力:PythonでRakeをまねる場合を例に

    Python で Rake を真似るとしたら という反応を頂いたので、それにまつわるお話を。 まず、CodeReposにコミットしてあるtasktoolsは distutils及びsetuptoolsを拡張する ということを念頭に置いています。ですのである程度distutils.core.Commandの思想というか、インターフェイスを残しています。 タスクをクラスで定義すること オプションの定義方法 sub_commands や finalize_options といったメソッド などなどは元のまんまです。 じゃあ、 distutils や setuptools を抜いて好きにRakeをPythonで真似るとしたら、というのが今回メインのお話。最初にこんな感じでコマンドを定義しますよ、というのを出してしまいます。 1from __future__ import with_statemen

  • 1