Python调试工具-Spyder
来源:互联网 发布:郑州网站推广优化 编辑:程序博客网 时间:2024/04/29 03:13
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)\Python27\Scripts:"cd C:\Program Files (x86)\Python27\Scripts"。
cmd:"C:\Program Files (x86)\Python27\Scripts>pip install --use-wheel PySide"。
注:PySide是跨平台的应用程式框架Qt的Python绑定版本 。
在2009年8月,PySide首次发布。提供和 PyQt类似的功能,并相容 API。但与 PyQt 不同处为使用LGPL授权。
3.安装Spyder
cmd:"C:\Program Files (x86)\Python27\Scripts>pip install spyder"。
4.启动Spyder
运行:"C:\Program Files (x86)\Python27\Scripts\spyder.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等,将打开定义它们的程序文件,并跳转到相应的行。
0 0
- Python调试工具-Spyder
- Spyder调试python函数
- 使用Spyder进行Python调试
- 使用spyder编译器单步调试python
- spyder调试python程序的过程
- Anaconda Python安装,Spyder汉化及调试
- 使用spyder编译器单步调试python(转载配图)
- spyder单步调试
- Spyder调试快捷键
- Python开发环境 Spyder
- Python开发利器spyder
- python如何安装spyder?
- 【python】spyder中的快捷键
- 【工具使用系列】Python FAQs: Spyder(winPython, Python(x,y), Anaconda)下,如何使用ipython --pylab!
- Spyder之Debugging调试简介
- Spyder使用和调试方法
- 使用spyder编译器单步调试python(转载配图)(转)
- Python 调试工具
- 注册谷歌账户-此电话号码无法用于进行验证
- Linux安装常用软件
- 收集硬币 dp
- vslam: 扫盲之旅
- 【SSH进阶之路】一步步重构容器实现Spring框架——彻底封装,实现简单灵活的Spring框架(十一)
- Python调试工具-Spyder
- POJ3671Dining Cows(LIS)
- java类加载器,双亲委派模型
- 百度云(非云盘)root用户登录密码
- JavaScript 1.4 函数
- JVM是什么鬼(一)
- 如何让男生感觉到你的好
- 八个维度,谈谈产品经理的分类与发展方向
- python中的list和numpy中的矩阵分析