diff options
| author | Adam Janovsky | 2021-11-23 14:18:46 +0100 |
|---|---|---|
| committer | Adam Janovsky | 2021-11-23 14:18:46 +0100 |
| commit | 2af6550130e75bce5b1eb78837daba3305aaeba5 (patch) | |
| tree | 0f5fed31022252f06631c17bc8f4fe907840a2f6 /sec_certs/serialization | |
| parent | aa45566f7215a58843d8f25a68bd773dc6a087d8 (diff) | |
| download | sec-certs-2af6550130e75bce5b1eb78837daba3305aaeba5.tar.gz sec-certs-2af6550130e75bce5b1eb78837daba3305aaeba5.tar.zst sec-certs-2af6550130e75bce5b1eb78837daba3305aaeba5.zip | |
pandas serialization module
Diffstat (limited to 'sec_certs/serialization')
| -rw-r--r-- | sec_certs/serialization/__init__.py | 0 | ||||
| -rw-r--r-- | sec_certs/serialization/pandas.py | 16 |
2 files changed, 16 insertions, 0 deletions
diff --git a/sec_certs/serialization/__init__.py b/sec_certs/serialization/__init__.py new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/sec_certs/serialization/__init__.py diff --git a/sec_certs/serialization/pandas.py b/sec_certs/serialization/pandas.py new file mode 100644 index 00000000..e7de4d67 --- /dev/null +++ b/sec_certs/serialization/pandas.py @@ -0,0 +1,16 @@ +from abc import ABC, abstractmethod + + +class PandasSerializableType(ABC): + def __init__(self, *args, **kwargs): + pass + + @property + @abstractmethod + def pandas_tuple(self): + raise NotImplementedError('Not meant to be implemented') + + @property + @abstractmethod + def pandas_columns(self): + raise NotImplementedError('Not meant to be implemented') |
