动态 版块 发帖 消息 我的
Loading...
HadSky
支持原创软件,共创美好明天!
qq446825518
创始人Lv4   
Python按键精灵相关函数使用,下一步动作检测像素点,在执行,否则不动     

# 等待指定像素颜色

def wait_color(x, y, color_hex):


    while True:


        # 获取当前颜色

        current = pyautogui.pixel(x, y)


        # 转16进制

        current_hex = '#%02x%02x%02x' % current


        print(f"检测坐标({x},{y}) 当前颜色:{current_hex}")


        # 颜色一致

        if current_hex.lower() == color_hex.lower():


            print("颜色正确,继续执行")

            break


        time.sleep(0.3)





函数


使用方式。


# 等待颜色变化

wait_color(393, 669, "#cccccc")



比如:



# 2点击搜索

pyautogui.click(815, 132)


# 3等待颜色变化

wait_color(393, 669, "#cccccc")

 0  已被阅读了9次  楼主 2026-05-28 14:08:56
回复列表

回复:Python按键精灵相关函数使用,下一步动作检测像素点,在执行,否则不动

guest
登录之后更精彩~
Powered by HadSky 7.1.1
© 2015-2026 PuYueTian
您的IP:216.73.216.7,2026-06-02 01:30:41,Processed in 0.01194 second(s).
Powered by HadSky
© 2012 - 2022 壹素天财 版权所有