几个python的小代码,如何分别赋予快捷键

问题遇到的现象和发生背景 不是程序员,单纯为了自己工作方便写了好几段小程序,例如我需要先执行一段控制鼠标加键盘程序来点击特定的选型和输入特定的数值,然后我是分析图形的需要对图形进行手动调节,然后再执行另一段控制键盘鼠标的代码,然后在手动整理生成不同的文件,然后最后执行把文件全复制到指定文件的代码
我想要达到的结果 想问一下有没有一种,把我写的代码整合到一起,然后绑定快捷键,到哪一步就按那个快捷键,就直接执行不要切换界面呀啥的方法?

有几个功能就启用及格线程分别监听快捷键,
快捷键识别例子

import keyboard
from threading import Thread
def a():
    while True:
        keyboard.wait(hotkey = "alt+ctrl+a")  # 等待键盘的触发
        #     执行你的功能函数
        print("截图")
def b():
    while True:
        keyboard.wait(hotkey = "alt+ctrl+b")  # 等待键盘的触发
        #     执行你的功能函数
        print("关机")
def main():
    Thread(target = a).start()
    Thread(target = b).start()
if __name__ == '__main__':
    main()
    

img