Metadata-Version: 1.0
Name: pyxdebug
Version: 1.2.5
Summary: PyXdebug is Xdebug format debugger for Python
Home-page: http://github.com/eth0jp/python-xdebug
Author: Yoshida Tetsuya
Author-email: tetu@eth0.jp
License: MIT License
Description: 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.
        
Keywords: xdebug debug debugger profile profiler
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python
Classifier: Programming Language :: PHP
Classifier: Topic :: Software Development :: Debuggers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
