全程不需要 其他函数,直接复制用即可
# 检测打印预览是否出现单子, (577, 188) 颜色变为 #FFFFF
last_color = None # ⭐ 必须初始化,否则必报错
while True:
current_color = pyautogui.pixel(577, 188)
# 只有颜色变化时才打印,避免刷屏
if current_color != last_color:
print(f"7.1检测收货差异明细报表打印按钮当前颜色变化: {current_color}")
last_color = current_color
# #CCCCCC → RGB(255, 255, 255)
if current_color == (255, 255, 255):
print("7.2收货差异明细报表打印按钮颜色匹配成功,继续执行")
break
time.sleep(0.3