作者onionys (..)
看板Python
标题[推荐] ipython 0.12 的新功能
时间Wed Dec 28 01:09:23 2011
ipython 到0.12 版後多加了一个有趣的功能叫做notebook,启用之後
会打开你的预设浏览器并进入一个看起来很像matlab的介面...(我没用过
类似的功能,只好这麽形容...正在摸索中...)
只要进去ipython的时候加notebook参数:
ipython notebook
里面的程式码是在一个个的"cell"底下执行。所以还蛮适合常常需要小修改
的零碎程式码使用。执行一个cell里面写好的程式码按 <shift> + <enter>
只按<enter>会在该cell 里面跳下一行。 有画数据图的话,可以再安装
matplotlib 套件。画图的时候会再跳一个视窗出来,常常会让整个画面很凌乱。
可以在进去notebook的时候多加一个参数 inline,这样在画图的时候会像是matlab
一样把图显示同一个cell里面而不会另外多跳一个视窗出来:
ipython notebook inline
在进入notebook时顺便import pylab可以再另外加参数--pylab:
ipython notebook --pylab inline
所以执行结果都可以save起来(会在当前目录底下产生*.ipynb档),下次再开
的时候就会完全回覆原状。
--------------------
需要套件:
pyzmq, tornado, MathJax
--
好像没骗到多少P币....
话说,把ipython包装成matlab-like判面的好像还有一个叫Spyder的
http://spyder-ide.blogspot.com/
好像也是蛮好用的样子。
不知道能不能完全用python来代替matlab
matlab的价格...Orz...
--
势不可去尽,话不可说尽,福不可享尽,
规矩不可行尽,凡事太尽,缘分势必早尽.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.61.134.140
※ 编辑: onionys 来自: 210.61.134.140 (01/05 01:03)
※ 编辑: onionys 来自: 140.122.199.53 (01/16 14:59)
※ 编辑: onionys 来自: 140.122.199.53 (01/16 15:01)
※ 编辑: onionys 来自: 140.122.199.53 (01/16 15:20)