Skip to content

objmap under python env to draw MRO classes relationships and object including relationships

Notifications You must be signed in to change notification settings

llinjupt/pyobjmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Object Maps

Copyright (c) 2017-2018 Red Liu <lli_njupt@163.com> Released under the MIT licence.

Python Object Maps have three classes:

  1. ClsMap used to draw classes relationship maps like MRO, super-subclasses.
  2. ObjMap used to draw a object-subobjects including relationship
  3. StackMap used to draw a stack table in picture

Python Object Maps based on graphviz and inspect modules. And tested with Python 3.4.

map

super-subclasses relationship map example

map_withmro

super-subclasses relationship map with MRO example

BaseException

super-subclasses relationship map with BaseException

BaseException

object-subobjects including relationship with sample

BaseException

stack table example

About

objmap under python env to draw MRO classes relationships and object including relationships

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages