Mam problem, gdyż chce wypisać po kolei atrybuty zmiennej(dla różnej zmiennej, niektóre mogą nie istnieć) i wyrzuca KeyError, jak to sprawnie obejść? Próbowałem deklarować puste, ale nic z tego.
for line in lines:
certs = x.search(line)
for cert in certs:
a = line
b = x.get(cert["id"], type="id")['id']
c = x.get(cert["id"], type="id")['not_before']
d = x.get(cert["id"], type="id")['not_after']
e = x.get(cert["id"], type="id")['subject']['commonName']
g = x.get(cert["id"], type="id")['issuer']['organizationUnitName']
h = ("SHA-256: " + x.get(cert["id"], type="id")['sha256'] + ","
+ "SHA-1: " + x.get(cert["id"], type="id")['sha1'])
KeyError: 'organizationUnitName'