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
值,屏幕截图也太模糊。希望在将来看到这部分的改进。