Format: application/octet-stream
⬇ Download File (1.3 KB)
   1  from typing import Any, Dict, Optional
   2  
   3  class CookieError(Exception): ...
   4  
   5  class Morsel(Dict[Any, Any]):
   6      key: Any
   7      def __init__(self): ...
   8      def __setitem__(self, K, V): ...
   9      def isReservedKey(self, K): ...
  10      value: Any
  11      coded_value: Any
  12      def set(self, key, val, coded_val, LegalChars=..., idmap=..., translate=...): ...
  13      def output(self, attrs: Optional[Any] = ..., header=...): ...
  14      def js_output(self, attrs: Optional[Any] = ...): ...
  15      def OutputString(self, attrs: Optional[Any] = ...): ...
  16  
  17  class BaseCookie(Dict[Any, Any]):
  18      def value_decode(self, val): ...
  19      def value_encode(self, val): ...
  20      def __init__(self, input: Optional[Any] = ...): ...
  21      def __setitem__(self, key, value): ...
  22      def output(self, attrs: Optional[Any] = ..., header=..., sep=...): ...
  23      def js_output(self, attrs: Optional[Any] = ...): ...
  24      def load(self, rawdata): ...
  25  
  26  class SimpleCookie(BaseCookie):
  27      def value_decode(self, val): ...
  28      def value_encode(self, val): ...
  29  
  30  class SerialCookie(BaseCookie):
  31      def __init__(self, input: Optional[Any] = ...): ...
  32      def value_decode(self, val): ...
  33      def value_encode(self, val): ...
  34  
  35  class SmartCookie(BaseCookie):
  36      def __init__(self, input: Optional[Any] = ...): ...
  37      def value_decode(self, val): ...
  38      def value_encode(self, val): ...
  39  
  40  Cookie: Any
  41