如何解决如何在没有警告的情况下处理来自 matplotlib 应用程序的用户输入:“事件循环已经在运行”?
有没有办法处理来自 matplotlib 应用程序的用户输入? 按键事件运行 input() 函数以等待用户值。 我不想从 TextBox 小部件处理这个问题。
我收到警告:QCoreApplication::exec:事件循环已经在运行
这是我的简单测试python:
import matplotlib.pyplot as plt
fig,ax = plt.subplots(1)
def on_press(event):
if event.key == 'd':
value = input("---> Define value: ")
print(value)
fig.canvas.mpl_connect('key_press_event',on_press)
plt.plot([1,2,3,4,5])
plt.show()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。