タグ

ipythonに関するcknbstrのブックマーク (5)

  • GitHub - ivanov/vim-ipython: A two-way integration between Vim and IPython 0.11+

    vim-ipython A two-way integration between Vim and IPython. IPython versions 0.11.x, 0.12.x, 0.13.x, 1.x, 2.x and 3.x author: Paul Ivanov (http://pirsquared.org) github: http://github.com/ivanov/vim-ipython demos: http://pirsquared.org/vim-ipython/ blogpost: http://pirsquared.org/blog/vim-ipython.html Using this plugin, you can send lines or whole files for IPython to execute, and also get back obj

    GitHub - ivanov/vim-ipython: A two-way integration between Vim and IPython 0.11+
    cknbstr
    cknbstr 2011/10/21
    djangoでvim-ipythonを使う場合 % sudo yum install zeromq-devel % pip install pyzmq % python -c "from django.conf import settings;settings.configure();from django.db.models.loading import get_models;get_models(); from IPython.zmq.ipkernel import main; main()" --hb=10101 [IPKernelApp] --existing
  • Leopard の ipython で補完が ... - Twisted Mind

    解決。 import readline readline.parse_and_bind ("bind ^I rl_complete") を ~/.ipython/ipy_user_conf.py の main に上の二行を追加すればいいだけです。 みっちは ipython -c ’import readline; readline.parse_and_bind (”bind ^I rl_complete”)’ をシェルのエイリアスにしてる模様。 これもありだな。 .zhsrc に alias ipython="ipython -c ’import readline; readline.parse_and_bind (”bind ^I rl_complete”)" を追加してみた。 参考 OS X Automation » Blog Archives » IPython tab comple

    Leopard の ipython で補完が ... - Twisted Mind
    cknbstr
    cknbstr 2011/10/04
    CentOSだけど補完も色もつかないと思ったらまっさらvirtualenv環境だったためreadlineモジュールが入っていなかっただけだった。 ipython0.11ではconfigファイルは ~/.ipython/ipy_user_conf.py ではなく ~/.ipython/profile_default/ipython_config.py にな
  • CHALOW Search - hiChangeLog

    ■ 呼出し元の関数を調べる [python] 例えば以下のようにすれば、呼んだ関数が列挙される。 for record in inspect.stack(): print record[3], ■ MoinMoinを触った [python] MoinMoinを触ってみた。1.8.5。いい感じ。 ロクにマニュアルも見ていないが、身勝手な不満: (1)添付ファイルへのリンクがファイルと直接繋がっていない(その添付ファイルにまつわるページに行く) (2)添付ファイルリストが名前順であり、日付順にできない。 (1) この不満はviewメソッドの振舞にある:getメソッドが私の望む動作である。 同様に考える人は多いようだが、設計上の一貫性から、設定で変更というわけにもいかぬようだ。 [Moin-user] Changing default behavior on downloads. なので無理矢理

    cknbstr
    cknbstr 2011/09/22
    任意の関数の実行時にデバッガを起動したい場合どうするか。直前に述べたように、適当なコードをあらかじめ埋めておくのがひとつの方法。でもこれに以下の不満を抱くため、代替について調べた。 ・コード埋める作業
  • iPython を起動中にモジュールを再読み込みさせたい - 人生いきあたりばったりで生きてます@はてな

    iPython でモジュールとかファイル読み込んで色々試しながら、エディタでソースをいじってちょこちょこ変更してくってことをよくやるんだけど、いちいち iPython 再起動&再 import したりしてたもんですげーめんどくせーなーと思いながらやってた。で、なんかいい方法ないかなーと探してみたら実はちゃんと再読み込みするコマンドあったみたいなんでメモ。 reload、dreload、run とかを使うらしいっす。 import Sample っぽいことをした場合 とりあえず『reload』。 In [17]: reload Sample -------> reload(Sample) Out[17]: <module 'Sample' from 'Sample.pyc'> import したモジュールの中でさらにモジュールを import してて、そいつらも一気に reload したい場

    iPython を起動中にモジュールを再読み込みさせたい - 人生いきあたりばったりで生きてます@はてな
  • IPythonでunicodeリテラルを使う : DSAS開発者の部屋

    IPythonとは IPythonとは、Pythonistaの中で絶大な人気を誇るインタラクティブシェルです。 Pythonはもともとインタラクティブシェルを内蔵しているのですが、 IPythonには内蔵のインタラクティブシェルと比べて多くの利点があります。いくつか挙げてみます。 動的補完 変数名などを途中まで入力した状態でTABキーを押すと、残りを補完してくれます。 候補が複数ある時は候補一覧を表示してくれます。 シンタックスハイライト プロンプトなどに色がつきます。ちょっとうれしいです。 通常のシェルとしても利用可能 IPythonの中で、lsでファイル一覧を見たり、cdでカレントディレクトリを移動したりできます。 !vim のようにエクスクラメーションマークに続いてコマンド名を入力することで、コマンドの実行もできます。 さらに、コマンドの出力がPythonの変数に格納され、Pytho

    IPythonでunicodeリテラルを使う : DSAS開発者の部屋
  • 1