PythonTip >> 博文 >> python NumPy ipython

Python科学计算笔记(1):开发工具与Numpy库

zihua 2014-02-06 15:02:48 点击: 1123 | 收藏


选择合适的IDE

如果是开发程序我推荐使用 Intellij IDEA ,IDEA是非常优秀的一个通用编程环境,它通过使用插件支持包括Scala,Python,JavasScript等脚本语言。在使用Python插件后IDEA的特性包括:

  • 创建Python项目,语法高亮和提示,查看类库的内部实现
  • 运行Python脚本,逐步调试Python程序
  • 启动Python命令行

如果做交互式分析, IPython 可能是科学计算界使用最广泛的开发环境之一,在原有的控制台命令行之外,添加了许多功能。例如Notebook功能,类似于Mathematica的命令行系统,等于是把命令行移植到浏览器上,使得很多涉及到图片的交互操作更加直观。

启动ipython

ipython #Open IPython terminal console
ipython qtconsole #Open IPython qtconsole
ipython notebook #Open IPython Notebook (browser interface)
ipython notebook --pylab inline #Open IPython Notebook with inline graphs
ipython notebook --pylab qt #Open IPython Notebook with popup graphs
ipython3 #Use the Python3 version of IPython
ipython --help-all #Show all IPython start flags

启动ipython notebook后会自动打开浏览器到 http://127.0.0.1:8888/tree#notebooks ,可参考example文件夹来学习ipython使用。

魔术方法

  • 列表项目

更多Magic方法: http://damontallen.github.io/IPython-quick-ref-sheets/

Numpy库

原文链接:http://www.tuicool.com/articles/b6naai

作者:zihua | 分类: python NumPy ipython | 标签: numpy python ipython | 阅读: 1123 | 发布于: 2014-02-06 15时 |