Как программно связать файл с определенным действием «открыть с»?То есть я создаю filename.py
на компьютере Windows, помещая его на рабочий стол.Я хочу дважды щелкнуть по нему, чтобы запустить интерпретатор python, а не открывать текстовый редактор.
Я могу сделать это в окне «Свойства», но я хочу сделать это автоматически, когда создаю его (из другой программы Python).
Я не хочу настраивать универсальный файлрасширение, потому что я хочу, чтобы двойной щелчок на .py
файлах приводил к открытию редактора, а не запуску программыТолько для этого конкретного файла я хочу такое поведение.Я могу сделать это из Windows GUI;Я хочу знать, как это сделать программно.
Установщика нет.Программа Python .py
создается из другой программы python.Он создается непосредственно в файловой системе с open("filename.py").write(file_contents)
.
Средой является Windows 7