Muhtemelen kodunuzda bekleme veya girdi işlevi yok, dolayısıyla sadece programını çalıştırıp kapanıyor. Sleep, while ila girdi metodu ile çözebilirsin.
Bunu yazarsanız, siz programı kapatmadığınız sürece çıkış yapmaz.
Ya da:
Python:
input("ENTER tuşuna basarak çıkış yapabilirsiniz...")
Bunun ile de siz ENTER tuşuna basınca çıkış yapar.
Sorunun nedeni ise:
Siz kodu çalıştırınca işlem hemen size notunuzu gösterip kapanıyor. Eğer siz bir bekleme işlemi yapmazsanız kapanması normaldir.
İsterseniz belirli bir süre sonra kapanmasını da sağlayabilirsiniz, bunun için de "time.sleep()" modülünü kullanmalıyız.
İlk önce kodların başına
Python:
import time
yazarak "time" kütüphanesini işlemimize ekleyeceğiz.
Kodun sonuna da
Python:
time.sleep(5)
yazabilirsiniz. Bu şekilde işlem bitince 5 saniye boyunca bekleyecek sonra kapanacaktır. "5" değerini değiştirerek bekleme süresini değiştirebilirsiniz.
Python dosyasının olduğu dizine CMD'yi aç. Bunu CMD'ye girip cd dosya-dizini/ şeklinde yapabilirsin. Daha sonra kodun hatasını veya çıktısını görmek için py python-dosyasi.py şeklinde komut çalıştır.
Muhtemelen kodunuzda bekleme veya girdi işlevi yok, dolayısıyla sadece programını çalıştırıp kapanıyor. Sleep, while ila girdi metodu ile çözebilirsin.
Hocam bunun nedeni arkadaşın Python 2 üzerinde Python 3 syntaxı kullanmasındandır. Python 3 geçince düzelecek fakat windows 7 32 bit kullanıyor o yüzden yükleyemedik.