Ich kann nicht herausfinden, wie ich über Pykeepass zuerst ein neues Tag im Eintrag anhängen kann. Zunächst zeigen wir meinen Code, den ich erwartet hatte, sollte funktionieren: < /p>
# env='ACC'
def appendTagKP(env):
kp = PyKeePass(r'D:\users\\NewDatabase.kdbx', password=decodeStr(kp_password))
test = kp.find_entries(tags='test', first=False)
if test:
for i in test:
print(i.title)
i.tags.append(env)
print(f'After tags edit: {i.tags}')
print(i.password)
kp.save()
< /code>
Typ "i.tags" ist 'Liste', deshalb erwarte ich, dass die Anhänge funktionieren sollte ... < /p>
In KDBX habe ich zwei Einträge Das hat bereits einen Tag "Test": < /p>
Titel: jhr < /p>
Tags: ['Test'] < /p>
und
Titel: jhrjhr < /p>
Tags: ['Test'] < /p>
Wenn ich diesen Code ausführe, ist die Ausgabe nur die Drucke ohne Neu Tags, ich habe ständig einige kleine Änderungen ausprobiert, die KI und Google haben, aber nichts hat geholfen. Dies ist meine letzte Chance: D < /p>
Ich erwarte Ausgabe, wo meine Einträge zwei Tags haben:
After Tags bearbeiten: ['test', 'ACC'] < /p>
Python, Pykeepass - Kann kein neues Tag an die Einreise anhängen ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post