zoukankan      html  css  js  c++  java
  • 【Python数据分析】IPython基础

    一、配置启动IPython

    打开cmd窗口,在dos界面下输入ipython,结果报错了!!!

    image

    出现这个问题是由于环境变量未配置(前提:已经安装了ipython),那么接下来配置环境变量

    我的电脑→右键→属性→高级系统设置→环境变量→系统变量→path→添加Scripts径

    我的路径为:C:UsersAdministratorAppDataLocalProgramsPythonPython36Scripts

    image

    重新启动dos窗口,输入ipython

    image

    二、格式化输出

    下面分别使用Python与IPython输出随机数

    Python输出(阅读不方便,乱七八糟)

    image

    IPython输出(便于阅读)

    image

    三、TAB自动补全代码

    IPython输入代码时候,可以使用TAB键自动补全代码,如下:定义了两个变量,然后使用TAB键,有了提示之后,可以根据提示输入即可

    image

    再例如,我们先引入sys模块,之后输入sys.,再按下TAB,然后就会列出所有的sys模块下的属性和方法

    image

    可以使用上下键进行选择

    三、内省

    IPython还提供了内省,在变量的前面或者后面加上一个问号(?),就可以有关该对象的一些信息显示出来

    image

    四、%run命令

    在IPyhton会话环境中,所有的文件都可以通过%run命令当做Python程序来运行

    假设现在在路径D:Python_AnalysisScript下存在文件test.py

    def f(a,b,c):
        return a+b+c
    a = 1
    b = 2
    c = 3
    
    result = f(a,b,c)
    print(result)

    image

    五、执行剪贴板中代码

    这是一个很方便的快捷键CTRL+Shift+V

    例如现在copy一段代码,需要放到IPython中执行,那么我们只需要CTRL+Shift+V,粘贴后效果如下:

    image

    或者也可以使用%paste

    image

    %cpaste只不过多了一个用于粘贴代码的特殊提示符而已

    image

    如上图,同样的代码我粘贴了2次,然后最终以”--”结束

  • 相关阅读:
    禁止google浏览器强制跳转为https
    遍历打印文件目录结构
    添加忽略文件
    部署git服务器
    Location, History, Screen, Navigator对象
    Window 对象
    回调函数,setTimeout,Promise
    闭包
    this
    函数内部运作机制—上下文
  • 原文地址:https://www.cnblogs.com/OliverQin/p/7989895.html
Copyright © 2011-2022 走看看