Python KeyError hatası

yemirbo

Centipat
Katılım
1 Aralık 2020
Mesajlar
2.908
Çözümler
5
Yer
Riot Games
Merhabalar,

Python ile bir kod yazıyorum.

Python:
for x in secilen.indexes():
    satirlar = '{ "satir" : "2", "sutun": "2" }'.
    asdds = json.loads(satirlar)
    tablobul = self.ui.eklenenlerTablo.item(asdds["satir"], asdds["sutun"]).text()
    print(tablobul)

Bu kodda
tablobul = self.ui.eklenenlerTablo.item(asdds["satir"], asdds["sutun"]).text() AttributeError: 'NoneType' object has no attribute 'text' hatası alıyorum. Sorun nedir? Nasıl çözebilirim?
 

175920

Kilopat
Katılım
4 Temmuz 2017
Mesajlar
3.076
Makaleler
1
Çözümler
29
Yer
/home/enginar/
Merhabalar,

Python ile bir kod yazıyorum.

Python:
for x in secilen.indexes():
    satirlar = '{ "satir" : "2", "sutun": "2" }'.
    asdds = json.loads(satirlar)
    tablobul = self.ui.eklenenlerTablo.item(asdds["satir"], asdds["sutun"]).text()
    print(tablobul)

Bu kodda
tablobul = self.ui.eklenenlerTablo.item(asdds["satir"], asdds["sutun"]).text() AttributeError: 'NoneType' object has no attribute 'text' hatası alıyorum. Sorun nedir? Nasıl çözebilirim?
Tam kodu ve JSON dosyasını atabilir misiniz, böyle kısıtlı kalabilir.
 

175920

Kilopat
Katılım
4 Temmuz 2017
Mesajlar
3.076
Makaleler
1
Çözümler
29
Yer
/home/enginar/
Merhabalar,

Python ile bir kod yazıyorum.

Python:
for x in secilen.indexes():
    satirlar = '{ "satir" : "2", "sutun": "2" }'.
    asdds = json.loads(satirlar)
    tablobul = self.ui.eklenenlerTablo.item(asdds["satir"], asdds["sutun"]).text()
    print(tablobul)

Bu kodda
tablobul = self.ui.eklenenlerTablo.item(asdds["satir"], asdds["sutun"]).text() AttributeError: 'NoneType' object has no attribute 'text' hatası alıyorum. Sorun nedir? Nasıl çözebilirim?
Hocam bu sabah aklıma bir şey geldi, .text() koymadan dener misiniz? O bazı kütüphanelerde yazıyı almaya yarıyordu galiba ancak siz yazı almak değil tabloyu doldurmak istiyorsunuz kodda.
 

Yeni konular

Yukarı