Skip to main content

Generate Python trace log in HTML

Project description

Disptrace traces Python code execution, generating HTML file to display execused line of codes. The resulting HTML has navigation menu to collapse function calls or hide paticuler modules and functions.


Create disptrace.Disptrace object as trace module in Python standard library, and invoke target function to be traced as follow:

import disptrace
t = disptrace.DispTrace()
with open("trace.html", "w") as f:

DispTrace.render() method generates HTML string of the information.

~/.disptrace file

You can create ~/.disptrace file to specify default value of ignoremods and ignoredirs in ConfigParser style ini file:

ignoremodule=sys, os

ignorepath is a list of directories whose modules or packages should be ignored. Each path should deilmited by os.path.pathsep character (‘:’ in Unixes, ‘;’ in Windows).

ignoremodule list of modules or packages to ignore. Each modules should be delimited by ‘,’ character.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for disptrace, version 0.4
Filename, size File type Python version Upload date Hashes
Filename, size disptrace-0.4.tar.gz (7.3 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page