Make a python program an application
You might want to take a look at Platypus. It is a developer tool for OS X that lets you wrap your Python/Perl/shell/etc script with an application framework that makes your Python script appear and run like it was a native OS X application.
Though I believe you can do the same thing with Automator, there are a few extra nice things about Platypus from what I remember. For example, you can create a custom icon for the application where I think Automator's output would probably have to be modified after the fact.
You can do that with Automator.
- Open Automator up
- Create a new "Application" document
- Add a "shell script" action to your workflow
- Your shell script should look like this:
- Save it wherever! You can put it in
~/Applications
for example.