Python[visvis]屏幕截图不起作用

Python[visvis]屏幕截图不起作用,python,screenshot,Python,Screenshot,下面的代码使用黑色图像的结果没有捕获,为什么 import visvis app = visvis.use() visvis.plot([1,2,3],[1,3,2]) visvis.screenshot('c:/captured.png') #something is wrong with this method 请注意,添加 visvis.gcf().DrawNow() 之前抓捕没有效果 到目前为止,谷歌搜索在这起案件中毫无用处 在您拍摄截图时,人物还没有机会画出自己。在

下面的代码使用黑色图像的结果没有捕获,为什么

import visvis

app = visvis.use()
visvis.plot([1,2,3],[1,3,2])
visvis.screenshot('c:/captured.png')        #something is wrong with this method
请注意,添加

visvis.gcf().DrawNow()
之前抓捕没有效果


到目前为止,谷歌搜索在这起案件中毫无用处

在您拍摄截图时,人物还没有机会画出自己。在拍摄屏幕截图之前,请尝试放置
app.ProcessEvents()

我们意识到,在拍摄之前需要
visvisvis.gcf().DrawNow()
app.ProcessEvents()
。顺便说一句,
visvis
对于2D和3D非常方便,但是,即使使用较大的
sf
值,屏幕截图也太模糊。希望在将来看到这部分的改进。