(self, key: AnyStr, def_val: Any = None)
| 80 | return None |
| 81 | |
| 82 | def getlist(self, key: AnyStr, def_val: Any = None) -> list[bytes]: |
| 83 | try: |
| 84 | return cast("list[bytes]", super().__getitem__(key)) |
| 85 | except KeyError: |
| 86 | if def_val is not None: |
| 87 | return self.normvalue(def_val) |
| 88 | return [] |
| 89 | |
| 90 | def setlist(self, key: AnyStr, list_: Iterable[_RawValue]) -> None: |
| 91 | self[key] = list_ |