Arkadaşlar exe almak istediğimde bu hatayı alıyorum
argval = const_list[const_index]
IndexError: tuple index out of range
Arkadaşlar exe almak istediğimde bu hatayı alıyorum
argval = const_list[const_index]
IndexError: tuple index out of range
const_index
değişkeni const_list
’in alabileceği maximum index değerinden yüksek bir değer barındırıyor.
Örneğin bu hatayı şu şekilde de alabiliriz:
>>> [1, 2, 3, 4][4]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: list index out of range
[1, 2, 3, 4]
listesinin 4 elemanı var, yani max indexi 3’tür ve bu yüzden bu listenin 4. indexine erişmeye çalışmak IndexError
’ün yükseltilmesine sebep olur. Dolayısıyla da erişmek istediğiniz elemana erişemezsiniz.
Kodların tamamını paylaşırsanız daha kolay yardım alabilirsiniz
Yazdığım programı pyinstaller ile exe almak istediğimde oluşan bu hatanın sebebini çözdüm sebebi os modülü ile dosya işlemi yapıyorum defender ise bunu trojan olarak algılayıp işlemi iptal ediyordu bende izin ver dedim bu sayede çözmüş oldum.