pyautogui.PAUSE

Here are the examples of the python api pyautogui.PAUSE taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

2 Examples 7

Example 1

Project: pyautogui
License: View license
Source File: basicTests.py
Function: test_pause
    def test_pause(self):
        oldValue = pyautogui.PAUSE

        startTime = time.time()
        pyautogui.PAUSE = 0.35 # there should be a 0.35 second pause after each call
        pyautogui.moveTo(1, 1)
        pyautogui.moveRel(0,1)
        pyautogui.moveTo(1, 1)

        elapsed = time.time() - startTime
        self.assertTrue(1.0 < elapsed <  1.1, 'Took %s seconds, expected 1.0 < 1.1 seconds.' % (elapsed))

        pyautogui.PAUSE = oldValue # restore the old PAUSE value

Example 2

Project: HES
License: View license
Source File: driver_main.py
def run_driver(button_bindings=ButtonBindings()):
    pyautogui.PAUSE = 0  # No delay when pressing/releasing keys
    with HESInterface() as controller:
        while True:
            action, button = controller.read_data()
            key = button_bindings.translate_button(button)
            if key:
                if action == 'P':  # pressed
                    pyautogui.keyDown(key)
                    # Note: Don't worry if by holding down the button it doesn't repeat the key in a text editor.
                    # The key is held down (try it in a game) but it isn't firing periodic keyDown()'s like keyboards do
                if action == 'R':  # released
                    pyautogui.keyUp(key)

                sleep(settings.poll_delay)