• 【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次,然后最终以”--”结束

  • 相关阅读:
    spark学习
    推荐系统-摘录
    matplotlib安装问题解决
    秒杀系统分析
    大数据常用启动命令
    推荐系统简介
    java面试-JVM内存结构
    推荐算法-基于内容的推荐
    推荐算法-基于模型的协同过滤
    监督学习之模型评估与选择
  • 原文地址:https://www.cnblogs.com/OliverQin/p/7989895.html
Copyright © 2020-2023  润新知