zoukankan      html  css  js  c++  java
  • Python调试工具-Spyder

    OS:Windows 7

     关键字:Python IDE, Spyder

    1.安装工具pip:https://pip.pypa.io/en/latest/installing.html

    下载 get-pip.py.

    运行cmd:"python get-pip.py"。

    注:Python 2.7.9 和 3.4 以后的版本已经默认包含pip,因此不许要安装。

    2.安装PySide

    切换到C:Program Files (x86)Python27Scripts:"cd C:Program Files (x86)Python27Scripts"。

    cmd:"C:Program Files (x86)Python27Scripts>pip install --use-wheel PySide"。

    注:PySide是跨平台的应用程式框架QtPython绑定版本 。

    在2009年8月,PySide首次发布。提供和PyQt类似的功能,并相容 API。但与 PyQt 不同处为使用LGPL授权。

    3.安装Spyder

    cmd:"C:Program Files (x86)Python27Scripts>pip install spyder"。

    4.启动Spyder

    运行:"C:Program Files (x86)Python27Scriptsspyder.bat"。

    如下图:可以设置断点,单步调试,等等。

    Spyder的功能比较多,这里仅介绍一些常用的功能和技巧:
    • 默认配置下,“Variable explorer”窗格中不显示以大写字母开头的变量,可以单击工具栏中的配置按钮(最后一个按钮),在菜单中取消“Exclude capitalized references”的选中状态。
    • 在控制台中,可以按Tab按键进行自动补全。在变量名之后输入“?”,可以在“Object inspector”窗格中查看对象的说明文档。此窗格的Options菜单中的“Show source”选项可以开启显示函数的源程序。
    • 可以通过“Working directory”工具栏修改工作路径,用户程序运行时,将以此工作路径作为当前路径。例如我们只需要修改工作路径,就可以用同一个程序处理不同文件夹下的数据文件。
    • 在程序编辑窗口中按住Ctrl键,并单击变量名、函数名、类名或模块名,可以快速跳转到定义位置。如果是在别的程序文件中定义的,将打开此文件。在学习一个新模块的用法时,我们经常需要查看模块中的某个函数或类是如何实现的,使用此功能可以帮助我们快速查看和分析各个模块的源程序。例如下面的程序从不同的扩展库载入了一些模块和类。用Spyder打开此文件,按住Ctrl键,并单击signal、pl、HasTraits、Instance、View、Item、lfilter、plot、title等,将打开定义它们的程序文件,并跳转到相应的行。
  • 相关阅读:
    FLINK 设计文档
    prometheus-dashboard-to-grafana
    apache-flink-training-metrics-monitoring
    多个inputstream的情况下,watermark的值怎么赋值? kakfa中多个partition提取 watermark
    how-apache-flink-enables-new-streaming-applications-part-1
    Advanced DataStream API Low-latency Event Time Join
    checkpoint and savepoint in FlinK
    Flink connectedstreams
    FLINK 案例分析
    Apache 流框架 Flink,Spark Streaming,Storm对比分析(一)
  • 原文地址:https://www.cnblogs.com/ldlchina/p/4203341.html
Copyright © 2011-2022 走看看