Can I run a python script from a keyboard shortcut?

Viewed 8680

I want to be able to run a python script like a keyboard macro, just by pressing a certain combination of buttons. Is it possible, if yes, how?

4 Answers

Depending on your operating system there will be different ways to run scripts via hot keys. If you create and run a script with "key listeners" you can use that to execute other scripts. There are a few libraries you could use and I've attached a couple of them below.

PyAutoGUI

Pynput

Yes, if you're on a Mac, you can create a 'quick action' in Automate using an apple script to tell Terminal to do something like 'tell application "Terminal" to do script "python myscript.py"'. Then, you can go into your keyboard shortcut preferences and add a hotkey to the action.

Try Ctrl + F5. It worked for me.

Related