Я работаю над проектом, позволяющим создавать собственные сочетания клавиш. Программе нужно импортировать список настроек из другого файла, я назвал эти файлы .pog. Вот пример файла .pog:
q||tap``ctrl`l|type`docs.google.com`enter`
a||tap``alt``tab`
z||quit
Вот main.py, как видите, я просто импортирую файл .pog, чтобы использовать его в своей программе
import monitor
with monitor.Monitor.from_file('demo.pog') as monitor:
while monitor.running:
'vibe in the background'
С этим сложно работать, так как каждый раз, когда я хочу использовать другой набор ярлыков, мне приходится либо переписывать demo.pog, либо открывать main.py и менять каталог открываемого файла .pog.
Я хотел бы иметь возможность щелкнуть правой кнопкой мыши файл .pog и выбрать «открыть с помощью main.py» так же, как я открывал бы файл в блокноте или в режиме ожидания. Есть ли способ настроить файл python, чтобы он мог открывать другие файлы, подобные этому?