eth0jp/python-xdebug
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published