import pyautogui as pg import time count=1 a=pg.locateCenterOnScreen(r'D:codepythonTest1.png') while(1): if a !=None:#两个None会报错 x,y=pg.locateCenterOnScreen(r'D:codepythonTest1.png')#翻页太快连翻两页,定位到了但是翻页结果空值也会报错 #不能有中文,赋值两次也会报错 count=count+1 print(count) print(x,y) pg.moveTo(x,y,duration=0.5) pg.click() a=pg.locateCenterOnScreen(r'D:codepythonTest1.png') else: #pg.keyDown('pgdn') #pg.keyUp('pgdn') pg.scroll(-200)#换成滚轮应该不会因为滑太快错过去 #试一下这里不让它把hover属性触发,每次换个位置 x,y=100,100#尝试解决重复赋值xy问题,不是滑太快,而是重复屏幕位置了 pg.moveTo(x,y,duration=0.1) if a==None:#防止重复赋予None a=1 a=pg.locateCenterOnScreen(r'D:codepythonTest1.png') time.sleep(1)我的点赞图标
截图来自我的qq空间未点赞的图标,要换成自己空间的点赞图标,要是图标一样也可以用我的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)