Python 编程环境和堆分析工具集。
该软件包包含以下子包:
Guppy 3 是 Sverker Nilsson 为 Python 2 创建的 Guppy-PE 的一个分支。
您应该使用 Python 3.8、3.9、3.10、3.11 或 3.12。此软件包仅支持 CPython;不支持 PyPy 和其他 Python 实现。Python 2 支持可以从 Sverker Nilsson 的 guppy-pe 获得,本软件包是从其分支而来的。
要使用图形浏览器,需要 Tkinter。 要使用远程监视器,必须有线程支持。
通过 pip 安装:
pip install guppy3
通过 conda 安装:
conda install -c conda-forge guppy3
以下示例展示了
h=hpy()h.heap()h.heap().byid[0].sph.iso(1,[],{})>>> from guppy import hpy; h=hpy() >>> h.heap() 30976个对象集合的分区。总大小 = 3544220 字节。 索引 数量 % 大小 % 累计 % 类型(类 / 类的字典) 0 8292 27 739022 21 739022 21 str 1 7834 25 625624 18 1364646 39 tuple 2 2079 7 300624 8 1665270 47 types.CodeType 3 400 1 297088 8 1962358 55 type 4 4168 13 279278 8 2241636 63 bytes 5 1869 6 269136 8 2510772 71 function 6 400 1 228464 6 2739236 77 dict of type 7 79 0 139704 4 2878940 81 dict of module 8 1061 3 93368 3 2972308 84 types.WrapperDescriptorType 9 172 1 81712 2 3054020 86 dict (no owner) <还有89行。输入如 '_.more' 查看。> >>> h.heap().byid[0].sp 0: h.Root.i0_modules['os'].__dict__ >>> h.iso(1,[],{}) 3个对象集合的分区。总大小 = 348 字节。 索引 数量 % 大小 % 累计 % 类型(类 / 类的字典) 0 1 33 248 71 248 71 dict (no owner) 1 1 33 72 21 320 92 list 2 1 33 28 8 348 100 int >>>
人们已经写了一些很棒的文章介绍如何使用这个工具集,包括:
欢迎提出问题和拉取请求。您也可以寻求使用这个工具集的帮助;但在这种情况下,我们只会提供指导,而不会为您分析代码。
请确保适当更新测试。
要测试 heapy 的构建和安装是否正确,您可以执行:
>>> from guppy import hpy >>> hpy().test() 测试 sets 测试 #0 测试 #1 测试 #2 ...
将会有更多的测试。一些测试可能需要一段时间。
版权所有 (C) 2005-2013 Sverker Nilsson, S. Nilsson Computer System AB
版权所有 (C) 2019-2021 朱一飞
版权所有 (C) 2021-2023 朱一飞, Google LLC
根据通常称为 MIT 许可证的规则,授予复制、使用、修改和重新分发此代码的权利。
这不是 Google 的官方产品。
*** 使用风险自负,请注意这是一个早期版本 ***


全球首个AI音乐社区
音述AI是全球首个AI音乐社区,致力让每个人都能用音乐表达自我。音述AI提供零门槛AI创作工具,独创GETI法则帮助用户精准定义音乐风格,AI润色功能支持自动优化作品质感。音述AI支持交流讨论、二次创作与价值变现。针对中文用户的语言习惯与文化背景进行专门优化,支持国风融合、C-pop等本土音乐标签,让技术更好地承载人文表达。


阿里Qoder团队推出的桌面端AI智能体
QoderWork 是阿里推出的本地优先桌面 AI 智能体,适配 macOS14+/Windows10+,以自然语言交互实现文件管理、数据分析、AI 视觉生成、浏览器自动化等办公任务,自主拆解执行复杂工作流,数据本地运行零上传,技能市场可无限扩展,是高效的 Agentic 生产力办公助手。


一站式搞定所有学习需求
不再被海量信息淹没,开始真正理解知识。Lynote 可摘要 YouTube 视频、PDF、文章等内容。即时创建笔记,检测 AI 内容并下载资料,将您的学习效率提升 10 倍。


为AI短剧协作而生
专为AI短剧协作而生的AniShort正式发布,深度重构AI短剧全流程生产模式,整合创意策划、制作执行、实时协作、在线审片、资产复用等全链路功能,独创无限画布、双轨并行工业化工作流与Ani智能体助手,集成多款主流AI大模型,破解素材零散、版本混乱、沟通低效等行业痛点,助力3人团队效率提升800%,打造标准化、可追溯的AI短剧量产体系,是AI短剧团队协同创作、提升制作效率的核心工具。


能听懂你表达的视频模型
Seedance two是基于seedance2.0的中国大模型,支持图像、视频、音频、文本四种模态输入,表达方式更丰富,生成也更可控。


国内直接访问,限时3折
输入简单文字,生成想要的图片,纳米香蕉中文站基 于 Google 模型的 AI 图片生成网站,支持文字生图、图生图。官网价格限时3折活动


职场AI,就用扣子
AI办公助手,复杂任务高效处理。办公效率低?扣子空间AI助手支持播客生成、PPT制作、网页开发及报告写作,覆盖科研、商业、舆情等领域的专家Agent 7x24小时响应,生活工作无缝切换,提升50%效率!


多风格AI绘画神器
堆友平台由阿里巴巴设计团队创建,作为一款AI驱动的设计工具,专为设计师提供一站式增长服务。功能覆盖海量3D素材、AI绘画、实时渲染以及专业抠图,显著提升设计品质和效率。平台不仅提供工具,还是一个促进创意交流和个人发展的空间,界面友好,适合所有级别的设计师和创意工作者。


零代码AI应用开发平台
零代码AI应用开发平台,用户只需一句话简单描述需求,AI能自动生成小程序、APP或H5网页应用,无需编写代码。


免费创建高清无水印Sora视频
Vora是一个免费创建高清无水印Sora视频的AI工具
最新AI工具、AI资讯
独家AI资源、AI项目落地

微信扫一扫关注公众号