If yapısında internal 500 hatası

Soru

Phyton ile yeni yeni web ortamında birşeyler yapmaya çalışıyorum. If yapısı ile kontrol sağlıyorum eğer program akışına eklemezsem hata vermiyor fakat program içine dahil edersem hata veriyor. Aşağıda yaptığım uygulamayı yazıyorum.

else den sonra print(“\n”) yapıyorum eğer yapmazsam program internal 500 hatası veriyor. Benim istediğim ve olması gereken else: den sonraki kod bloğunu çalıştırmaması. Yani dosya uzantısı belirttiğim uzantılar haricindeyse alt bölgede kalan kodlar çalışmasın ama onlarda çalışıyor. print(“\n”) kaldırılınca da internal 500 hatası veriyor, çözüm nedir acaba ?


Devam Ediyor 0
frhtgrl 2 ay 2 Cevaplar 108 görüntüleme Çırak 0

Hakkında frhtgrlÇırak

Cevaplar ( 2 )

  1. Bu arada error log dosyasına baktığımda şu hatayı döndürüyor.

    End of script output before headers

  2. pythona yeni başlamış biri olarak her satırın girintisinin önemli olduğunu anladım.mesela c# ta scope{} arasına istediğin kodları yazarsın.sanırım pythonda da {} kullanabilirsin.

    else:

    print…

    burada print else’e göre daha içerde yani bu kod else’ye aittir.

    else:

    print…

    burası hata verecektir.

    else:

    print…

    başka kodlar.

    burada ise print satırı else içindir ama sonraki satır ve daha alt kısımlar else’den bağımsızdır.else’de çalışmasını istediğin tüm satırları else’ye göre daha içeride yaz.inş çalışır 🙂

Cevap bırak

Captcha Captcha güncellemek için resime tıkla