On 3/23/07, Jack Jansen <[EMAIL PROTECTED]> wrote:
I was very surprised when I saw this, I'd never seen this before.
It's true, This is not the "proper" use of app framework but it was quick and dirty and worked for me. I don't like the answer "just drop it in this magic box and it will just work". It was mostly to prove a point that you don't need py2app just to solve the simple problem at hand (especially when py2app isn't working for people). And, indeed, when I tried it it didn't work:-(
Maybe you skipped an important step in the instructions?
Hmm, I am interested in knowing why it didn't work. I am running on 10.4.9using python 2.4 Framework. Note: there are some unwanted arguments passed to the python program using the method I presented Here is a shell script I ran on several other os x installations so there is no doubt it will work and there are no missing steps. It basically creates a python program in /tmp/alfred_hw.py then creates alfred_hw application on the desktop so you can double click it and a window pops up with Hello World: #!/bin/sh cat > /tmp/alfred_hw.py << . from Tkinter import Tk, Label r=Tk() Label(r, text="Hello World").pack() r.mainloop() . mkdir ~/Desktop/alfred_hw.app cat > ~/Desktop/alfred_hw.app/alfred_hw << . #!/usr/bin/env pythonw /tmp/alfred_hw.py . chmod +x ~/Desktop/alfred_hw.app/alfred_hw Thanks for the BundleAnatomy link. -- -alfred
_______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig