• 06-12-2022, 23:58:37
    #1
    merhaba arkadaşlar phytonda bir web sitesinde profil link yapıştırdığımda bana kaç ürün istiyorsam ürün link toplayıp verecek bir kod yazmaya çalışıyorum ancak her seferinde IndexError: list index out of range hatası alıyorum bu hatayı nasıl çözebilirim
  • 07-12-2022, 00:05:55
    #2
    sondaki for döngünüzde listenin indexini aşıyorsunuz.

    Atıyorum links'in 5 elemanı var 0,1,2,3,4 diye indexli, siz 6. index'e ulaşmaya çalışıyorsunuz.

    For döngünüzde hata var.

    24.satırı num_links yapıp deneyin bir
  • 07-12-2022, 00:21:53
    #3
    nurettinselcuk adlı üyeden alıntı: mesajı görüntüle
    sondaki for döngünüzde listenin indexini aşıyorsunuz.

    Atıyorum links'in 5 elemanı var 0,1,2,3,4 diye indexli, siz 6. index'e ulaşmaya çalışıyorsunuz.

    For döngünüzde hata var.

    24.satırı num_links yapıp deneyin bir
    tekrar hata verdi maalesef aynı şeklide
  • 07-12-2022, 01:40:24
    #4
    Bot mesajı, belki işe yarar.

    Merhaba! IndexError: list index out of range hatası, bir dizi içinde bulunmayan bir dizi indeksine erişmeye çalıştığınızda alınan bir hata mesajıdır. Bu hatayı almanın sebebi, dizinin boyutunu aştığınız bir dizi indeksine erişmeye çalışmanızdır.
    Bu hatayı çözmek için aşağıdaki adımları takip edebilirsiniz:
    1. Dizinin boyutunu kontrol edin: Dizinin boyutunu kontrol ederek dizinin içinde bulunmayan bir dizi indeksine erişmeye çalışıp etmediğinizi kontrol edin.
    2. Dizinin boyutunu aşmamaya çalışın: Dizinin boyutunu aşmamaya çalışarak dizi indekslerini kontrol altına almaya çalışın.
    3. Dizinin sınırına ulaştığınız zaman döngüyü sonlandırın: Eğer dizinin sınırına ulaştıysanız döngüyü sonlandırarak hatayı önleyebilirsiniz.