objgraph

Visually explore Python object graphs

  • 所有者: mgedmin/objgraph
  • 平台:
  • 許可證: MIT License
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Python Object Graphs

.. image:: https://travis-ci.org/mgedmin/objgraph.svg?branch=master
:target: https://travis-ci.org/mgedmin/objgraph
:alt: Build Status

.. image:: https://ci.appveyor.com/api/projects/status/github/mgedmin/objgraph?branch=master&svg=true
:target: https://ci.appveyor.com/project/mgedmin/objgraph
:alt: Build Status (Windows)

.. image:: https://coveralls.io/repos/mgedmin/objgraph/badge.svg?branch=master
:target: https://coveralls.io/r/mgedmin/objgraph?branch=master
:alt: Test Coverage

.. image:: https://readthedocs.org/projects/objgraph/badge/?version=latest
:target: https://readthedocs.org/projects/objgraph/?badge=latest
:alt: Documentation Status

objgraph is a module that lets you visually explore Python object graphs.

You'll need graphviz <https://www.graphviz.org/>_ if you want to draw
the pretty graphs.

I recommend xdot <https://pypi.python.org/pypi/xdot>_ for interactive use.
pip install xdot should suffice; objgraph will automatically look for it
in your PATH.

Installation and Documentation

pip install objgraph or download it from PyPI <https://pypi.python.org/pypi/objgraph>_.

Documentation lives at https://mg.pov.lt/objgraph.

.. _history:

History

I've developed a set of functions that eventually became objgraph when I
was hunting for memory leaks in a Python program. The whole story -- with
illustrated examples -- is in this series of blog posts:

  • Hunting memory leaks in Python <https://mg.pov.lt/blog/hunting-python-memleaks.html>_
  • Python object graphs <https://mg.pov.lt/blog/python-object-graphs.html>_
  • Object graphs with graphviz <https://mg.pov.lt/blog/object-graphs-with-graphviz.html>_

.. _devel:

Support and Development

The source code can be found in this Git repository:
https://github.com/mgedmin/objgraph.

To check it out, use git clone https://github.com/mgedmin/objgraph.

Report bugs at https://github.com/mgedmin/objgraph/issues.

主要指標

概覽
名稱與所有者mgedmin/objgraph
主編程語言Python
編程語言Makefile (語言數: 2)
平台
許可證MIT License
所有者活动
創建於2013-08-09 08:48:21
推送於2025-01-16 11:11:59
最后一次提交2025-01-16 13:11:24
發布數26
最新版本名稱3.6.2 (發布於 2024-10-10 15:00:47)
第一版名稱1.3 (發布於 )
用户参与
星數809
關注者數15
派生數71
提交數475
已啟用問題?
問題數37
打開的問題數15
拉請求數25
打開的拉請求數7
關閉的拉請求數12
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?