2012-10-20 14 views
5

pencereyi göstermez. Açıldıktan sonra gösterilecek pencereyi almanın tek yolu, bağlantı noktasındaki uygulama simgesine tıklamaktır. Tkinter/py2app oluşturulan uygulama Tkinter ile oluşturulan ve hemen uygulama penceresini göstermez py2app tarafından paketlenmiş bir piton uygulamayı başlattık nerede bir sorun haline çalıştırıyorum ilk lansmanının

This guy

bir AppleScript kullanıyor başlatılması üzerine uygulamayı otomatik tıklama ama o devletler, ben kabul ettiği gibi, bu ideal değildir.

cevap

13

bazı kapsamlı araştırma yaptıktan sonra, bu, py2app, setup.py dosyasında True 'argv_emulation' seçeneğini ayarlayarak bir sonucu olduğunu görünür.

+0

Teşekkürler, bana zaman kazandırdı. FYI, argv_emulation: "# bu, uygulamayı başlatırken düşürülmüş dosyaların isimlerini [OS X uygulamasına] sys.argv olarak koyuyor." Daha fazla bilgi için http://wiki.wxpython.org/Optimizing%20for%20Mac%20OS%20X adresine bakın. – Patrick

+1

Yup, 'argv_emulation' işlevini' False 'olarak ayarlamak benim için işe yaradı. – stib

+0

evet bunu benim için de yaptı – adamteale

İlgili konular