ipython又一方便的调试和应用工具!!!

控制台下://ipython 命令丰富 比如:ls 显示目录

ipython --pylab

%run -p *.py

quit关闭

示例:

In [7]: %run -p test.py
3
Hello World!
         51 function calls in 0.004 seconds

   Ordered by: internal time

   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
        1    0.002    0.002    0.004    0.004 test.py:1(<module>)
        1    0.001    0.001    0.001    0.001 test.py:1(foo)
        2    0.000    0.000    0.000    0.000 {open}
        1    0.000    0.000    0.000    0.000 {compile}
        1    0.000    0.000    0.004    0.004 interactiveshell.py:2443(safe_execfile)
        1    0.000    0.000    0.000    0.000 {method ‘read‘ of ‘file‘ objects}
        1    0.000    0.000    0.004    0.004 py3compat.py:268(execfile)
        1    0.000    0.000    0.000    0.000 ntpath.py:415(normpath)
        2    0.000    0.000    0.000    0.000 ntpath.py:96(splitdrive)
        2    0.000    0.000    0.000    0.000 {method ‘encode‘ of ‘unicode‘ objects}
        1    0.000    0.000    0.000    0.000 syspathcontext.py:64(__exit__)
        1    0.000    0.000    0.000    0.000 ntpath.py:174(split)
        1    0.000    0.000    0.004    0.004 <string>:1(<module>)
        1    0.000    0.000    0.000    0.000 syspathcontext.py:57(__enter__)
        1    0.000    0.000    0.000    0.000 ntpath.py:213(dirname)
        2    0.000    0.000    0.000    0.000 py3compat.py:19(encode)
        1    0.000    0.000    0.000    0.000 syspathcontext.py:54(__init__)
        1    0.000    0.000    0.000    0.000 ntpath.py:483(abspath)
        1    0.000    0.000    0.000    0.000 py3compat.py:29(cast_bytes)
        1    0.000    0.000    0.000    0.000 {nt._getfullpathname}
        2    0.000    0.000    0.000    0.000 {method ‘startswith‘ of ‘unicode‘ objects}
        1    0.000    0.000    0.000    0.000 {method ‘remove‘ of ‘list‘ objects}
        1    0.000    0.000    0.000    0.000 ntpath.py:285(expanduser)
        3    0.000    0.000    0.000    0.000 {method ‘replace‘ of ‘unicode‘ objects}
        8    0.000    0.000    0.000    0.000 {len}
        1    0.000    0.000    0.000    0.000 {method ‘join‘ of ‘unicode‘ objects}
---Return to continue, q to quit---
时间: 2024-12-29 12:28:34

ipython又一方便的调试和应用工具!!!的相关文章

OAF_OAF Debug And Log调试和记录工具的详解(案例)

2014-06-16 BaoXinjian 一.摘要 在需求后期,对实现该需求的代码进行调试时一个不可忽略的步骤,可以确保代码在上线后尽可能避免出现bug和异常 在OAF开发中一般相关的部分主要有 1. 使用OAF Bug工具调试代码 设定Breakpoint断电 查看Exception Stack Trace 设定Exception Breakpoint断点 进行Debug,查看Call Stack和Data在断点上 2. 使用OAF Diagnostic工具产生log 确认调试项目启动了Di

RabbitMQ调试与测试工具-v1.0.0

最近几天在看RabbitMQ,所以发了两天时间写了一个调试和测试工具.方便使用.

.NET应用程序调试—原理、工具、方法

阅读目录: 1.背景介绍 2.基本原理(Windows调试工具箱..NET调试扩展SOS.DLL.SOSEX.DLL) 2.1.Windows调试工具箱 2.2..NET调试扩展包,SOS.DLL.SOSEX.DLL 2.3.调试系统的基本流程及架构(.NETDAC概念.mscordacwks.dll) 2.4.VisualStudio中集成扩展调试(更加细粒度的调试程序) 3.调试程序类型(客户端程序.服务端程序) 4.调试方式及场景 4.1.本机调试(Attach Process,调试器启动

【嵌入式开发】 嵌入式开发工具简介 (裸板调试示例 | 交叉工具链 | Makefile | 链接器脚本 | eclipse JLink 调试环境)

作者 : 韩曙亮 博客地址 : http://blog.csdn.net/shulianghan/article/details/42239705  参考博客 : [嵌入式开发]嵌入式 开发环境 (远程登录 | 文件共享 | NFS TFTP 服务器 | 串口连接 | Win8.1 + RedHat Enterprise 6.3 + Vmware11) 开发环境 : -- 操作系统 : Vmware11 + RedHat6.3 企业版 + Win8.1; -- 硬件 : OK-6410-A 开发

开源发布:VS代码段快捷方式及可视化调试快速部署工具

前言: 很久前,我发过两篇文章,分别介绍自定义代码版和可视化调试: 1:Visual Studio 小技巧:自定义代码片断 2:自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers) 具体可以用两张图来表示: 1:自定义代码片断: 2:可视化调试工具: 问题来源: 某次,我发现自己的可视化调试的类库有点旧,想更新一下,却发现: 电脑上安装了VS2005.VS2008.Vs2012几个版本的VS,要到处打开路径,复制,粘贴,很烦. 复制完还得测

nodejs 使用Google浏览器进行可视化调试——Node Inspector工具

1.npm安装Node Inspector工具,全局安装 命令行执行npm install -g node-inspector 2.启动Node Inspector工具,命令行执行 node-inspector 3.新开一个窗口使用--debug或者--debug-brk执行程序,例如node --debug app.js 4.google浏览器输入localhost:8080/debug?port=5858,进入调试界面 5.新开窗口正常访问程序,取决于第三步中的服务端口.

远程代码的调试--移动端代码调试(火狐工具)

Remotely debugging Firefox for Android 使用火狐开发工具可以在桌面上进行远程代码的调试(FF26以上) 具体使用参考: https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Firefox_for_Android 主要流程: 1.在桌面上安装AndroidSDK,并使用AndroidSDK安装Android Platform Tools,测试安装成功的方法: 通过USB连接电脑与设备

JVM调优系列:(五)JVM常用调试参数和工具

JVM常用调试用参数: –verbose:gc在虚拟机发生内存回收时在输出设备显示信息 -Xloggc:filename把GC相关日志信息记录到文件以便分析 -XX:-HeapDumpOnOutOfMemoryError当首次遭遇OOM时导出此时堆中相关信息 -XX:OnError="<cmdargs>;<cmd args>" 出现致命ERROR之后运行自定义命令 -XX:-PrintClassHistogram遇到Ctrl-Break后打印类实例的柱状信息,与

phone 调试三种工具

1. Phonegap桌面开发工具 Phonegap Desktop-App与 手机客户端调试工具PhoneGap Developer App 此工具方便.快捷.自动.可以在真机中查看 无法设置断点.无法调试本地功能. 要手机和电脑在同一个wifi下才可调试. 2. Ripple Emulator 方便.快捷. 无法设置断点.无法调试本地功能. 3. weinre 比较麻烦,但是可以调试本地功能.