文件名称:vprof:Python的可视分析器
文件大小:66KB
文件格式:ZIP
更新时间:2024-02-24 09:23:18
visualization javascript d3 python profiler
vprof vprof是一个Python软件包,可为各种Python程序特征(例如运行时间和内存使用情况)提供丰富的交互式可视化。 它支持Python 3.4+,并在BSD许可下分发。 该项目正在积极开发中,其某些功能可能无法按预期工作。 屏幕截图 贡献 我们强烈鼓励所有贡献! 您可以添加新功能,报告和修复现有的错误以及编写文档和教程。 随时打开问题或发送拉动请求! 先决条件 从源代码构建vprof依赖项: Python 3.4以上 pip npm > = 3.3.12 npm是vprof源构建vprof所必需的。 依存关系 在package.json和requirements.txt中列出了所有Python和npm模块依赖项。 安装 可以从PyPI安装vprof pip install vprof 要从源代码构建vprof ,请克隆此存储库并执行 python3 setup.py deps_install && python3 setup.py build_ui && python3 setup.py install 要仅安装vprof依赖项,请运行 python3
【文件预览】:
vprof-master
----MANIFEST.in(371B)
----.eslintrc(531B)
----package.json(728B)
----.pylintrc(352B)
----.github()
--------workflows()
----ISSUE_TEMPLATE.md(150B)
----LICENSE(1KB)
----CONTRIBUTING.md(1KB)
----vprof()
--------memory_profiler.py(7KB)
--------base_profiler.py(5KB)
--------runner.py(3KB)
--------tests()
--------profiler.py(3KB)
--------code_heatmap.py(9KB)
--------__main__.py(4KB)
--------__init__.py(0B)
--------ui()
--------flame_graph.py(6KB)
--------stats_server.py(4KB)
----requirements.txt(10B)
----examples()
--------guestbook.py(3KB)
--------permutations.py(896B)
----setup.py(5KB)
----.gitignore(92B)
----dev_requirements.txt(14B)
----README.md(3KB)
----.eslintignore(22B)