zoukankan      html  css  js  c++  java
  • IPython:一种交互式计算和开发环境

    IPython基础

    可以通过命令行启动IPython,执行任何Python语句,只需将其输入然后回车。

    Tab键自动完成

    在Shell中输入表达式时,只要按下Tab键,当前命名空间中任何与已输入的字符串相匹配的变量(对象,函数等)就会被找出来

    也可以在任何对象后面输入一个句点以便自动完成方法和属性的输入:

    Tab键自动完成功能不止可以用于搜索命名空间和自动完成对象或模块属性。当你输入任何看上去像是文件路径的东西时(即使是在一个Python字符串中),按下Tab键即可找出电脑文件系统中与之匹配的东西

    内省

    在变量的前面或后面加上一个问号(?)就可以将有关该对象的一些通用信息显示出来

    如果该对象是一个函数或实例方法,则其docstring(如果有的话)也会被显示出来,用??可以显示源代码

    ?还有一个用法,即搜索IPython命名空间,类似于UNIX或Windows命令行中的那种用法。

    一些字符再配以通配符(*)即可显示出所有与该通配符表达式相匹配的名称。

    例如,可以列出NumPy顶级命名空间中含有"load"的所有函数

    l

  • 相关阅读:
    敏捷冲刺二
    敏捷冲刺一
    软工网络15-Alpha阶段敏捷冲刺
    Scrum 冲刺博客
    软工网络15团队作业3——需求分析与设计
    软工网络15团队作业2——团队计划
    软件网络15团队作业1
    【Alpha阶段】第一次Scrum Meeting
    Scrum 冲刺博客集合
    第 1 篇 Scrum 冲刺博客
  • 原文地址:https://www.cnblogs.com/zuoyou151/p/9360185.html
Copyright © 2011-2022 走看看