2024-04-19 06:19:42 发布
网友
当我试着和皮拉布合影的时候
import pylab pylab.plot([0,1,2,3],[10,50,30,40]) pylab.savefig('graph.png')
在wx应用程序中,no返回终端控件。在
我想您正在调用main中的wx main循环(only?)线程。但是,您能澄清代码片段的上下文吗?你怎么把它变成一个“wx应用程序”,为什么你想要终端控制?例如,你想在终端输入数据的同时在屏幕上看到你的图形吗。还是只想保存它,而不显示在屏幕上?在
不管怎样,你给我的代码片段运行得很好,但是如果我这样做的话
import pylab pylab.plot([0,1,2,3],[10,50,30,40]) pylab.savefig('graph.png') pylab.plot()
如果我运行你的代码。。。在
作为“python”代码段.py,然后它只写文件并退出,很好。
在“ipython-wthreads”中,它显示了绘图,保存了它并将控制权返回给我。
从“ipython”开始,它就这么做了,永远不会返回控制权。
这是因为pylab.图()调用GUI的主循环(在我的例子中是gtk,我希望wx也会这样做)。在
我想您正在调用main中的wx main循环(only?)线程。但是,您能澄清代码片段的上下文吗?你怎么把它变成一个“wx应用程序”,为什么你想要终端控制?例如,你想在终端输入数据的同时在屏幕上看到你的图形吗。还是只想保存它,而不显示在屏幕上?在
不管怎样,你给我的代码片段运行得很好,但是如果我这样做的话
如果我运行你的代码。。。在
作为“python”代码段.py,然后它只写文件并退出,很好。
在“ipython-wthreads”中,它显示了绘图,保存了它并将控制权返回给我。
从“ipython”开始,它就这么做了,永远不会返回控制权。
这是因为pylab.图()调用GUI的主循环(在我的例子中是gtk,我希望wx也会这样做)。在
相关问题 更多 >
编程相关推荐