Add 'get(key, default)' to fast_info

pull/1362/head
ValueRaider 2023-01-26 21:23:31 +00:00
parent f3b5fb85c9
commit 7377611e1f
1 changed files with 4 additions and 0 deletions

View File

@ -98,6 +98,10 @@ class FastInfo:
return keys
def items(self):
return [(k,self[k]) for k in self.keys()]
def get(self, key, default=None):
if key in self.keys():
return self[key]
return default
def __getitem__(self, k):
if not isinstance(k, str):
raise KeyError(f"key must be a string")