python - plt.show() 停止 gui 界面更新
问题描述
当您将文件拖放到 gui 界面上时,我编写了一个应用程序来从输入文件中绘制图形。但是在程序中执行 plt.show() 之后,gui 界面变得不活跃。
使用 plt.draw() 而不是 plt.show() 或使用 plt.ion() 解决了这个问题,但随后 python 图形停止更新,即。直到下一次拖放文件时,调整大小/关闭图形才起作用。
解决方案
尝试制作两个不同的文件并将 plt.show() 放在另一个文件中,看看它是否有效。
推荐阅读
- ios - 为什么我无法在 iOS 中使用 Chrome 浏览器发布到 Ant Media Server?
- node.js - 将 MongoDB Atlas 连接到 Heroku Node.js 应用程序的替代方案
- scala - 适用于 Play 2.6 和 Scala 2.12 的兼容 SBT 版本
- python - 为什么resample()后枚举多列时使用单括号不报错
- checkbox - 如何在可重复使用的 pug 模板中解析来自外部源(例如 json)的链接(或任何 HTML 标签)?
- c# - 关于多租户设置的分区策略问题
- mysql - 将 .csv 文件加载到 MySQL 数据库问题
- javascript - 在查看模式时停止滚动
- android - android上是否有任何通用API可以在任何前台窗口文本视图或编辑器上设置新字体
- php - 语法错误,Laravel 视图中出现意外的 '?>':D:..\WEB3\WEB\Pics\resources\views\home.blade.php