Как заставить скрипт python запускаться каждый раз при загрузке компьютера?
Как запустить скрипт оболочки при запуске (OSX)
И в этом скрипте просто назовите вашу программу
python path/to/yourScript.py
РЕДАКТИРОВАТЬ: С 2010 года ссылка выше стала кислой. Но также с 2010 года появились некоторые ответы, описывающие подобные методы, например.
Запуск сценария при входе в систему mac
Как запустить сценарии оболочки при запуске - Yosemite
Вы можете создать хук входа в систему (будьте осторожны, он запускается как root)