You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查看PIL.ImageGrab.grab()捕获的屏幕截图内容?

查看Pillow ImageGrab捕获截图的方法

针对你遇到的OCR识别异常、需要确认ImageGrab捕获内容的问题,有几种直接的方法可以查看截图:

  • 直接显示截图:调用Image对象的show()方法,代码如下:

    screen.show()
    

    这个方法会调用系统默认的图片查看器打开捕获的截图,临时查看内容。

  • 保存截图到本地:用save()方法把截图保存到指定路径,方便事后检查,示例代码:

    # 保存到当前脚本目录
    screen.save('captured_screenshot.png')
    # 或者指定绝对路径
    screen.save(r'C:\Your\Custom\Path\screenshot.png')
    

    执行后直接去对应路径找图片即可,Pillow不会自动生成临时文件存到AppData目录,所以你之前找不到是正常的。

  • 在PyCharm调试时预览:开启调试模式,在捕获截图的代码行设置断点。运行到断点后,在PyCharm的「Variables」面板找到screen变量,点击变量右侧的预览图标(或右键选择「View Image」),就能直接在IDE内查看截图内容,无需额外保存。

内容的提问来源于stack exchange,提问作者Reb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 01:12:07