Я хочу иметь возможность создавать программы, которые могут сохранять текстовые файлы с моим собственным расширением в конце. позже пользователь сможет дважды щелкнуть этот файл, чтобы запустить программу и открыть этот файл.
Мне нужно знать, как сделать программу python программой по умолчанию, файл открывается при каждом двойном щелчке на нем пользователем, а также как получить этот файл при запуске программы.
Python 2,7
Mac OS X 10,6 и Windows 7
редактирование:
скажем, в качестве примера, я делал программу рисования. пользователь хочет сохранить файл, над которым он работал. моя программа сохранит его как untitled.paint, позже пользователь дважды щелкнет по untitled.paint и ожидает, что моя программа откроет этот файл.
есть ли способ сообщить операционной системе открыть все файлы, оканчивающиеся на .paint, с моей программой рисования.
Я не могу сохранить его как .jpg, потому что это не спасет слои или что-либо еще.