gpt4 book ai didi

python-3.x - 在 Google 表格或 Python 中的 Excel 中截取范围的屏幕截图?

转载 作者:行者123 更新时间:2023-12-05 06:04:46 27 4
gpt4 key购买 nike

每当特定单元格(例如 A1)中的值发生变化时,我需要在 Google 工作表中截取特定范围(例如:B2:Z15)的屏幕截图 - 使用 Python。

产品必须是从捕获中保存的图像文件。不确定哪个图书馆可以做到这一点。感谢您的帮助。

最佳答案

我将按照您在评论中的要求专注于抓取 Google 表格的快照。我做了一些研究,发现了一个名为 pyscreenshot 的 Python 模块。 . pyscreenshot.grab 中的屏幕坐标来 self 的系统,因此必须针对您的系统修改它们。

import pyscreenshot

# im=pyscreenshot.grab(bbox=(x1,x2,y1,y2))
image = pyscreenshot.grab(bbox=(90, 240, 1500, 485))

# To view the screenshot
image.show()

# To save the screenshot
image.save("screenshot_google_sheet_rows.png")

下图显示了对单元格 B1:Z15 的捕获。您可以通过修改值 x1、x2、y1、y2 来捕获 Google 表格中的任何可见位置。

enter image description here

关于python-3.x - 在 Google 表格或 Python 中的 Excel 中截取范围的屏幕截图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66227811/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com