调用 pylab.show 时如何将焦点保持在命令提示符上?

Car*_*nig 5 python focus matplotlib

我从命令行调用 python 脚本(Ubuntu 下的 bash):

> python myScript.py
Run Code Online (Sandbox Code Playgroud)

在此脚本中,我创建一个图形,使用 PyLab 显示它(非阻塞)并等待用户输入:

> python myScript.py
Run Code Online (Sandbox Code Playgroud)

现在我的问题是,弹出的图形窗口具有焦点。但我希望焦点停留在或返回到命令行窗口以与 raw_input 交互...

有什么建议如何实现这一目标?

提前致谢!

Ole*_*siy 1

其他一些较低级别的后端往往不会这样做,请尝试:

import matplotlib as mpl
mpl.use('Agg')
Run Code Online (Sandbox Code Playgroud)