Sözdizim Hataları
Önceki Hatalar ve İstisnalar Sonraki
Sözdizim Hataları
Sözdizim hataları ayrıştırma (parsing) hataları olarak da bilinirler ve Python öğrenirken en çok bunlar ile karşılaşırsınız:
>>> while 1 print 'Merhaba'
  File "<stdin>", line 1, in ?
    while 1 print 'Merhaba'
                ^
SyntaxError: invalid syntax
Ayrıştırıcı sorun olan satırı basar ve satır içinde hatanın algılandığı ilk noktayı küçük bir `ok' ile gösterir. Hata oktan önce gelen kısımdan kaynaklanmaktadır. Örnekte hata print anahtar kelimesinde fark edilmektedir; çünkü ondan önce bir iki nokta üst üste (":") karakteri eksiktir. Dosya adı ve satır numarası da yazdırılmaktadır ki yorumlayıcı girişinin bir dosyadan gelmesi durumunda hatanın nereden kaynaklandığını bilesiniz.
Önceki Üst Ana Başlık Sonraki
Hatalar ve İstisnalar Başlangıç İstisnalar
Bir Linux Kitaplığı Sayfası