我用matplotlib做了一个简单的GUI游戏,如果在config选项中选中“runwithpythonconsole”,我可以在PyCharm上运行它。你知道吗
当我试图从终端运行它时,问题出现了
python MyGame.py
实际上,在执行此操作时,matplotlib窗口仅显示绘图,而不显示小部件按钮,并且当我关闭第一个窗口时,latters仅显示在第二个窗口中。。。你知道吗
有没有一种方法可以像PyCharm和我的配置一样,在同一个窗口中获得所有的绘图和按钮?你知道吗
下面是一个代码具有意外行为的示例
import matplotlib.pyplot as plt
import matplotlib.widgets as widgets
ax = plt.subplot()
ax.plot(.5,.6, marker='o', markersize=15, color='k')
plt.show()
buttonShape = plt.axes([.4, .2, .2, .1])
button = widgets.Button(buttonShape, "I am a button")
plt.show()
谢谢你
维克
你有两个节目()在代码中。 第一个显示了您迄今为止构建的图形。然后你用鼠标关上它。然后你开始建造一个新的。 把第一个去掉节目()
相关问题 更多 >
编程相关推荐