Is there any application which can generate from python3 source something like the below link (i don't care about the representation rather the perfect content)
http://www.codeproject.com/KB/IP/Searcharoo_3/ClassDiagram.png
Yes there is: with pylint
comes pyreverse
that will generate class diagrams (not as pretty as the one in reference I am afraid, but clear and useful.) There is a dependency with graphviz
.
To analyse a full or part of a package
$ pyreverse -o png -p <project name>
To analyse one specific file:
$ pyreverse -o png -p myproject \path\to\myproject\myfile.py