2016-03-28 16 views
0

Bir Mac kullanarak, win.close() Zelle grafiğinden gelen bir ifadedir. Kodda denediğimde hiçbir zaman pencereyi kapatmamıştı. Sorduğum bir yer ya da bir soru nereye gönderileceğini bilen var mı?Mac üzerinde Python Zelle grafikleri - `win.close()` çalışmaz

# test of win.close() from program 
from graphics import * 

def main(): 
    win = GraphWin() 
    win.close() 

main() 

Sorun "bulundu". win.close() Pycharm'da çalışır ve bir OSX terminal penceresinden başlatılırsa. Ancak, boşta kalan işletim sisteminden değil OSx.

cevap

0

Yazdığınız programda, pencere açılacak ve hemen kapanacaktır. Dene:

from graphics import * 

def main(): 
    win = GraphWin() 
    win.getMouse 
    win.close() 

main() 

Bu pencereyi kapatmadan önce bir fare tıklaması bekleyecektir. Umarım bu yardımcı oldu! ;) Sorunlarınız varsa lütfen bize bildirin.

+0

Merhaba, Teşekkürler. Sorunu "keşfettiğime" inanıyorum: graphics.py, Idle ve Mac arasında bir şey var. win.close(), Pycharm'da çalışır veya programı bir OSX terminal penceresinden başlatırsam. Ama cevabınız için teşekkürler :-) –

İlgili konular