guibot.guibot_simple module

Frontend with simple procedural API allowing the use of a module instead of the guibot.GuiBot object (creating and running this same object internally). All the methods delegate their calls to this object so for information about the API please refer to it and region.Region.

guibot.guibot_simple.initialize()[source]
guibot.guibot_simple.check_initialized()[source]
guibot.guibot_simple.add_path(directory)[source]
guibot.guibot_simple.remove_path(directory)[source]
guibot.guibot_simple.find(target, timeout=10)[source]
guibot.guibot_simple.find_all(target, timeout=10, allow_zero=False)[source]
guibot.guibot_simple.sample(target)[source]
guibot.guibot_simple.exists(target, timeout=0)[source]
guibot.guibot_simple.wait(target, timeout=30)[source]
guibot.guibot_simple.wait_vanish(target, timeout=30)[source]
guibot.guibot_simple.get_mouse_location()[source]
guibot.guibot_simple.hover(target_or_location)[source]
guibot.guibot_simple.click(target_or_location, modifiers=None)[source]
guibot.guibot_simple.right_click(target_or_location, modifiers=None)[source]
guibot.guibot_simple.double_click(target_or_location, modifiers=None)[source]
guibot.guibot_simple.multi_click(target_or_location, count=3, modifiers=None)[source]
guibot.guibot_simple.click_expect(click_image_or_location, expect_image_or_location=None, modifiers=None, timeout=60)[source]
guibot.guibot_simple.click_vanish(click_image_or_location, expect_image_or_location=None, modifiers=None, timeout=60)[source]
guibot.guibot_simple.click_at_index(anchor, index=0, find_number=3, timeout=10)[source]
guibot.guibot_simple.mouse_down(target_or_location, button=None)[source]
guibot.guibot_simple.mouse_up(target_or_location, button=None)[source]
guibot.guibot_simple.drag_drop(src_target_or_location, dst_target_or_location, modifiers=None)[source]
guibot.guibot_simple.drag_from(target_or_location, modifiers=None)[source]
guibot.guibot_simple.drop_at(target_or_location, modifiers=None)[source]
guibot.guibot_simple.press_keys(keys)[source]
guibot.guibot_simple.press_at(target_or_location=None, keys=None)[source]
guibot.guibot_simple.type_text(text, modifiers=None)[source]
guibot.guibot_simple.type_at(target_or_location=None, text='', modifiers=None)[source]
guibot.guibot_simple.fill_at(anchor, text, dx, dy, del_flag=True, esc_flag=True, mark_clicks=1)[source]
guibot.guibot_simple.select_at(anchor, image_or_index, dx, dy, dw=0, dh=0, ret_flag=True, mark_clicks=1)[source]