Last updated:
0 purchases
pyxdebug 1.2.5
Debug a call function:
xd = PyXdebug()
#xd.collect_imports = 1
#xd.collect_params = 0
#xd.collect_return = 0
#xd.collect_assignments = 0
xd.run_func(func)
print xd.get_result()
Debug a execute statement:
xd = PyXdebug()
xd.run_statement(statement)
print xd.get_result()
Debug a run script file:
python pyxdebug.py script_path
Debug a run script file (module):
python -m pyxdebug script_path
Usage: pyxdebug.py [-o output_file_path] [-i collect_import] [-p collect_params] [-r collect_return] [-a collect_assignments] script_path [args …]
Options:
-h, --help
show this help message and exit
-o, --outfile
Save stats to <outfile>
-i, --collect_imports
This setting, defaulting to 1, controls whether
PyXdebug should write the filename used in import or
reload to the trace files.
-p, --collect_params
This setting, defaulting to 0, controls whether
PyXdebug should collect the parameters passed to
functions when a function call is recorded in either
the function trace or the stack trace.
-r, --collect_return
This setting, defaulting to 0, controls whether
PyXdebug should write the return value of function
calls to the trace files.
-a, --collect_assignments
This setting, defaulting to 0, controls whether
PyXdebug should add variable assignments to function
traces.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.