python3 lmiwbem bug

0 votes
asked Apr 11, 2016 in IRF tantárgy by ksisu (66 points)  

Egy CIM példány attribútumainak értékét szeretném ellenőrizni. A feladat megoldása során belefutottam abba, hogy a lmiwbem-ben lévő kódon hasal el.

Egészen pontosan itt van baja:
https://github.com/phatina/python-lmiwbem/blob/master/src/lmiwbem/lmiwbem_types.py.in#L67

És e szerint ez normális is, mert már a 3-as verzióban már nincs 'basestring'.
https://docs.python.org/3.0/whatsnew/3.0.html#text-vs-data-instead-of-unicode-vs-8-bit

Az megfelelő megoldás, hogy a "CIMDateTime" típusú attribútumok érték nem ellenőrzöm?

1 Answer

+1 vote
answered Apr 11, 2016 by kovari (2,221 points)  
selected Apr 11, 2016 by ksisu
 
Best answer

Ja igen, ez a tavaly is előjött, nagy fejtörést okozva. Amúgy persze, ezeket nyugodtan hagyjuk ki, de tudtommal nem is kellene most ilyen attribútummal dolgoznotok.

...