0%

iPython技巧

记录一下ipython的一些技巧

常用命令

Introspection

  • 在对象前或对象后使用问号 ? ,将会展示该对象的一些基本信息

  • 如果在一个方法名上使用问号,将会展示该方法的说明文档(docstring)

  • 使用双问号??将会展示该方法的源码

  • ?和通配符*的搭配使用有奇效:

    In [100]:np.load?
    np.loader
    np.load
    np.loads
    np.loadtxt
    np.pkgload

%run 命令

  • 该命令可以在IPython中直接执行Python程序文件。

%paste

  • 执行剪贴板中的代码

快捷键

参考

  • 《Python for Data Analysis》Chapter 3

Welcome to my other publishing channels