文件名称:matlab让代码一直循环-mpl-gui:mpl-gui模块原型
文件大小:47KB
文件格式:ZIP
更新时间:2024-06-21 16:31:00
系统开源
matlab让代码一直循环mpl-gui 将 pyplot 一分为二的原型项目 免费软件:3 条款 BSD 许可证 文档:(即将推出!)。 动机 这个项目是一个原型空间,用于检修 Matplotlib 在 pyplot 中提供的 GUI 事件循环管理工具。 pyplot 模块 current 提供两个关键但不相关的功能: 提供一个全状态隐式 API,该 API 押韵 / 受 MATLAB 启发 提供 Matplotlib 和 GUI 事件循环之间交互的管理 虽然在提示符下工作非常方便,但全状态 API 会导致脆弱的代码以令人困惑的方式依赖于全局状态,尤其是在库代码中使用时。 另一方面, matplotlib.pyplot在向用户隐藏他们正在开发 GUI 应用程序这一事实方面做得非常好,并与 IPython 一起处理了与 Python 并行运行 GUI 应用程序所涉及的许多细节。 例子 没有 pyplot 用法 如果你想确定这段代码没有偷偷依赖 pyplot run import sys sys . module [ 'matplotlib.pyplot' ] = None 这将阻止 p
【文件预览】:
mpl-gui-main
----MANIFEST.in(360B)
----README.rst(4KB)
----CONTRIBUTING.rst(3KB)
----.gitattributes(33B)
----.flake8(157B)
----.github()
--------workflows()
----requirements-dev.txt(323B)
----requirements.txt(64B)
----AUTHORS.rst(170B)
----versioneer.py(67KB)
----LICENSE(1KB)
----setup.cfg(139B)
----setup.py(2KB)
----docs()
--------source()
--------make.bat(797B)
--------Makefile(675B)
----.codecov.yml(178B)
----mpl_gui()
--------_creation.py(10KB)
--------_manage_backend.py(4KB)
--------_figure.py(379B)
--------_version.py(18KB)
--------__init__.py(4KB)
--------_manage_interactive.py(4KB)
--------_promotion.py(3KB)
--------tests()
----.gitignore(2KB)
----.coveragerc(212B)