diff --git a/python/keepass/kpdb.py b/python/keepass/kpdb.py index db79f24..5c2c57e 100644 --- a/python/keepass/kpdb.py +++ b/python/keepass/kpdb.py @@ -357,6 +357,9 @@ def remove_group(self, path, level=None): if entry.groupid == group.groupid: self.entries.remove(entry) - + def getEntryByURL(self, url): + for entry in self.entries: + if str(url) == entry.url: + return entry + return None pass -