使用python3.10.4写一个自动截图的shell
全部代码在windows上能正常运行得到我要的结果
但在Mac上则出现了问题
a = pg.locateOnScreen(r'wd.png')
print(a[0],a[1],a[0]+a[2],a[1]+a[3])
# print(a)
x, y = pg.locateCenterOnScreen('mouse.png')
print(x, y)
显示
TypeError: 'NoneType' object is not subscriptable
改成print(a)后显示
None
请问这个问题该如何解决
locateOnScreen不是定位图片整体位置嘛
返回为空说明没用定位到呀,你确定你页面上有这个?
找不到wd.png
文件的原因吧,所以pg.locateOnScreen
返回了none.
打一下断点测试,看有没值
两个系统截图命令不一祥