欢迎来到天天文库
浏览记录
ID:49348159
大小:150.58 KB
页数:2页
时间:2020-02-29
《《python开发环境wingide使用教程:部分调试功能介绍》.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Python开发环境WingIDE使用教程:部分调试功能介绍MainDebugFile—用户可以指定项目中的一个文件作为调试的主入口点。当完成这个设置乊后,调试总是从这个文件开始,除非用户使用Debug菜单中的DebugCurrentFile选项。使用Debug菜单中的SetCurrentasMainDebugFile设置MainDebugFile,右键单击Project项目工具并选择SetasMainDebugFile,或使用ProjectProperties属性Debug选项中的MainDebugFile属性。是否需要设置一个mai
2、ndebugfile取决于项目本身的特点。FileProperties—用户项目中的每个文件都可以重写或修改整个项目的调试属性。在项目具有多个调试入口点的时候十分有用。FileProperties也可以用来指定调试命令行参数。从源菜单的CurrentFileProperties选项进行访问或通过使用编辑器或项目(右键)菜单中的各种属性进行使用:ModulesDataView—默认情况下,WingIDE过滤模块和StackData工具中显示的一些其他数据类型值。在某些情况下,浏览储存在模块中的值非常有用。用户可以通过Modulestool
3、工具进行模块值浏览,Modulestool是sys.modules中的一个简单列表:慧都科技——帮助企业打造成功软件!1ConditionalBreakpoints—使用Debug菜单的BreakpointOptions组或右键单击断点边缘设置条件断点。如果用户需要在bug出现乊前停止代码,以便找到导致的误差的代码,那么就需要用到这个特性。这个断点的条件可以是任何Python表达式,但要注意表达,表达式可能会改变程序的状态。注意,当bug是由条件表达式自己导致的,那么WingIDE将总是停止在条件断点。BreakpointManager
4、—从Tools工具进入的Breakpoints断点工具会显示一个列表:包含所定义的断点和允许启用/禁用、编辑断点条件,设置忽略计数、检查断点的次数。RemoteDebugging—远程调试可以使WingIDE能够调试运行在web服务器或web开发框架中的程序,或者是从命令行直接启动的进程。慧都科技——帮助企业打造成功软件!2
此文档下载收益归作者所有