查找并可视化python对象之间的引用循环。

refcycle的Python项目详细描述


refcycle包为创建、分析和可视化提供支持 python对象的图形及其之间的引用。其主要目的 用于查找python对象之间的引用循环。

功能

先决条件

  • 当前需要python版本2.7或>;=3.3。如果有的话 对Python2.6或Python3.2支持的兴趣请告诉我,我可能会在 那些。2.6或3.2之前的版本不太可能 支持。
  • 以图像形式导出图形的export_image方法需要 Graphviz待安装。
  • 使用six包从单个 代码库。
  • refcycle仅限于cpython。

文档

最新文档可在“阅读文档”中找到,网址为 http://refcycle.readthedocs.io/en/v0.2.1/index.html

安装refcycle

最新版本的refcycle可从python包索引中获得,网址为 https://pypi.python.org/pypi/refcycle。在大多数系统上,它可以安装在 通常使用easy_installpip

pip install -U refcycle

当前正在开发的版本可以从项目的github获得 主页:https://github.com/mdickinson/refcycle

许可证

REFCycle软件包版权所有(c)2013 Mark Dickinson。

根据apache许可证2.0版(以下简称“许可证”)授权;您不能使用 此文件与许可证不符。您可以获得 在http://www.apache.org/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则软件将被分发 根据许可证,是按“原样”分发的,没有保证或 任何形式的条件,无论是明示的还是默示的。查看许可证 管理许可下的权限和限制的特定语言。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java有可能让Glassfish JAAS领域与一个已安装的应用程序共享一些类吗?   卸载weblogic时发生java log4j错误   java如何读取信息并将这些信息放入对象数组中   java线程池执行器。创建新线程时执行(Runnable命令)   java无法将project facet动态Web模块的版本更改为2.5   未添加到ArrayList Java Android的元素   javajavax。xml。绑定UnmarshaleException:意外元素(uri:,local:“ProcessCreditApplication”)。预期的元素是   java如何通过youtube API获取已删除视频的列表   如何在JavaBean验证中停止级联   java为什么我的ListView使我的应用程序崩溃,而不是列出我的条目?   java Guice多数据库自动切换   java(JDA)Mute命令在代码的第四行中断   推荐一种可通过Java中的随机访问进行更新的索引文件格式   java将arrayList添加到2x2 arrayList   java json对象数据发生变化,有时没有值   java使用Jedis库在redis中一次存储字符串列表   java快速排序分区   java setDaemon(false)是冗余的吗?   Java中的itext格式pdf