import pyautogui
import time
total = int(input('需要几个赞:'))
btm = pyautogui.locateOnScreen('点赞.png')
for _ in range(total):
pyautogui.click(btm)
time.sleep(0.1)
在pycharm上运行正常,打包成exe后第四行的获取位置功能失效,在鼠标原位置进行点击。
尝试过在第四行后加入print(btm),因为点赞.png是钉钉的点赞图标,目前没直播,我就拿自己tkinter做的窗口做了实验,发现正常输出并且正常定位运行
import pyautogui
import time
total = int(input('需要几个赞:'))
btm = pyautogui.locateOnScreen('点.png')
print(btm)
for _ in range(total):
pyautogui.click(btm)
time.sleep(0.1)
是不是因为钉钉点赞图标太小而导致打包到exe无法运行?