Pokud interpret jazyka Python nemůže najít zadaný atribut data nebo metody na objektu, který umožňuje odkazy na atributy, zvýší výjimku "AttributeError". Když se v Pythonu zobrazí chyba atributu, znamená to, že jste se pokusili o přístup k hodnotě atributu nebo přiřazení hodnoty atributu objektu objektu nebo třídy třídy Python, ve kterém tento atribut jednoduše neexistuje.
Krok 2
Ověřte, zda původní definice třídy a její definice podřízené třídy mají smysl. Chyba nemusí být ve skutečnosti v řádku kódu, který je určen interpretem, ale někde jinde v kódu, jak je to možné u mnoha jiných typů chyb.
Krok 3
Potvrďte, že objekt Python má skutečně atribut data nebo metody, který se pokoušíte volně používat v dokumentaci v Python Software Foundation (python.org). Je snadné se smíchat, když se zabýváte všemi objekty a jejich odpovídajícími daty a metodami.
Podívejte se, zda výjimka byla v kódu pro zpracování chyb. Stejně jako u všech chyb, může být daná výjimka hozena z jakéhokoli důvodu nebo bez důvodu. Pozorně si prostudujte kód, abyste zjistili, co bylo původním autorským záměrem, a to tak, že vyvoláte výjimku "AttributeError". Může to být více logická chyba než chyba syntaxe
URL:https://cs.whycomputer.com/Internet/100107572.html
E-maily nevyžádané pošty jsou e-maily, které jsou zasílány bez vašeho svolení. Mohou rychle vyplnit svůj e-mailový účet, pokud s tím nic neuděláte. Každý e-mailový server se zabývá spamem jiným způsobem. Gmail je dobrý v oddělení spamu pro vás, takže se ho můžete rychleji zbavit. Smazání spamu je sn
Recyklace staré televize je snadnější než kdykoli předtím díky místním, státním a federálním organizacím, které pomáhají recyklovat elektronické produkty. Kromě místních nebo regionálních recyklačních zařízení mohou někteří výrobci elektroniky nabídnout recyklaci nevyžádané televize, často zdarma. R