Portál AbcLinuxu, 27. května 2024 01:34


Dotaz: Python - typ proměnné v Dict

12.12.2023 19:08 Milan Uhrák | skóre: 31 | blog: milan_at_ABC
Python - typ proměnné v Dict
Přečteno: 389×
Odpovědět | Admin
Narazil jsem na podivnost ... a nějak si s tím nevím rady:

Útržek kódu:
        for k, v in info.items():
            tv = type(v)
            logging.info(f"{k} : {tv}")

kód se vykoná bez nějakých problémů, ale tv se nevypíše
12 18:39:00 [INFO] addFile: 230        validInfo:  format :  
12 18:39:00 [INFO] addFile: 230        validInfo:  format_id :  
12 18:39:00 [INFO] addFile: 230        validInfo:  ext :  
12 18:39:00 [INFO] addFile: 230        validInfo:  protocol :  
12 18:39:00 [INFO] addFile: 230        validInfo:  language :  
12 18:39:00 [INFO] addFile: 230        validInfo:  format_note : 

v je různý : str, int, dict, i list, ale typ v je "". Proč ?

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (Milan Uhrák (tazatel))
12.12.2023 19:24 X
Rozbalit Rozbalit vše Re: Python - typ proměnné v Dict
Odpovědět | | Sbalit | Link | Blokovat | Admin
type() vraci objekt takze type().__name__
12.12.2023 21:17 Milan Uhrák | skóre: 31 | blog: milan_at_ABC
Rozbalit Rozbalit vše Re: Python - typ proměnné v Dict
ježiši ....

Děkuji.

M.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.