omnipy.components.remote.datasets
Datasets for HTTP URLs and automatically decoded HTTP response content.
| CLASS | DESCRIPTION |
|---|---|
AutoResponseContentDataset |
Store named HTTP responses decoded to JSON, text, or bytes. |
HttpUrlDataset |
Store named HTTP or HTTPS URLs. |
AutoResponseContentDataset
Bases: Dataset[AutoResponseContentModel]
flowchart BT
omnipy.components.remote.datasets.AutoResponseContentDataset[AutoResponseContentDataset]
omnipy.data.dataset.Dataset[Dataset]
omnipy.data._mixins.display.DatasetDisplayMixin[DatasetDisplayMixin]
omnipy.data._mixins.display.BaseDisplayMixin[BaseDisplayMixin]
omnipy.data._mixins.task.TaskDatasetMixin[TaskDatasetMixin]
omnipy.data._data_class_creator.DataClassBase[DataClassBase]
omnipy.data.dataset.Dataset --> omnipy.components.remote.datasets.AutoResponseContentDataset
omnipy.data._mixins.display.DatasetDisplayMixin --> omnipy.data.dataset.Dataset
omnipy.data._mixins.display.BaseDisplayMixin --> omnipy.data._mixins.display.DatasetDisplayMixin
omnipy.data._mixins.task.TaskDatasetMixin --> omnipy.data.dataset.Dataset
omnipy.data._data_class_creator.DataClassBase --> omnipy.data.dataset.Dataset
omnipy.util.pydantic.GenericModel --> omnipy.data.dataset.Dataset
click omnipy.components.remote.datasets.AutoResponseContentDataset href "" "omnipy.components.remote.datasets.AutoResponseContentDataset"
click omnipy.data.dataset.Dataset href "" "omnipy.data.dataset.Dataset"
click omnipy.data._mixins.display.DatasetDisplayMixin href "" "omnipy.data._mixins.display.DatasetDisplayMixin"
click omnipy.data._mixins.display.BaseDisplayMixin href "" "omnipy.data._mixins.display.BaseDisplayMixin"
click omnipy.data._mixins.task.TaskDatasetMixin href "" "omnipy.data._mixins.task.TaskDatasetMixin"
click omnipy.data._data_class_creator.DataClassBase href "" "omnipy.data._data_class_creator.DataClassBase"
Store named HTTP responses decoded to JSON, text, or bytes.
| PARAMETER | DESCRIPTION |
|---|---|
*args
|
Positional data forwarded to :class:
|
**kwargs
|
Keyword arguments forwarded to
:class:
TYPE:
|
| RETURNS | DESCRIPTION |
|---|---|
AutoResponseContentDataset
|
Dataset containing |
| RAISES | DESCRIPTION |
|---|---|
TypeError
|
If provided values cannot be converted to |
Example
responses = AutoResponseContentDataset({'a': b'data'}) 'a' in responses True
Source code in src/omnipy/components/remote/datasets.py
HttpUrlDataset
Bases: Dataset[HttpUrlModel]
flowchart BT
omnipy.components.remote.datasets.HttpUrlDataset[HttpUrlDataset]
omnipy.data.dataset.Dataset[Dataset]
omnipy.data._mixins.display.DatasetDisplayMixin[DatasetDisplayMixin]
omnipy.data._mixins.display.BaseDisplayMixin[BaseDisplayMixin]
omnipy.data._mixins.task.TaskDatasetMixin[TaskDatasetMixin]
omnipy.data._data_class_creator.DataClassBase[DataClassBase]
omnipy.data.dataset.Dataset --> omnipy.components.remote.datasets.HttpUrlDataset
omnipy.data._mixins.display.DatasetDisplayMixin --> omnipy.data.dataset.Dataset
omnipy.data._mixins.display.BaseDisplayMixin --> omnipy.data._mixins.display.DatasetDisplayMixin
omnipy.data._mixins.task.TaskDatasetMixin --> omnipy.data.dataset.Dataset
omnipy.data._data_class_creator.DataClassBase --> omnipy.data.dataset.Dataset
omnipy.util.pydantic.GenericModel --> omnipy.data.dataset.Dataset
click omnipy.components.remote.datasets.HttpUrlDataset href "" "omnipy.components.remote.datasets.HttpUrlDataset"
click omnipy.data.dataset.Dataset href "" "omnipy.data.dataset.Dataset"
click omnipy.data._mixins.display.DatasetDisplayMixin href "" "omnipy.data._mixins.display.DatasetDisplayMixin"
click omnipy.data._mixins.display.BaseDisplayMixin href "" "omnipy.data._mixins.display.BaseDisplayMixin"
click omnipy.data._mixins.task.TaskDatasetMixin href "" "omnipy.data._mixins.task.TaskDatasetMixin"
click omnipy.data._data_class_creator.DataClassBase href "" "omnipy.data._data_class_creator.DataClassBase"
Store named HTTP or HTTPS URLs.
| PARAMETER | DESCRIPTION |
|---|---|
*args
|
Positional data forwarded to :class:
|
**kwargs
|
Keyword arguments forwarded to
:class:
TYPE:
|
| RETURNS | DESCRIPTION |
|---|---|
HttpUrlDataset
|
Dataset containing |
| RAISES | DESCRIPTION |
|---|---|
TypeError
|
If provided values cannot be converted to |
Example
urls = HttpUrlDataset({'users': 'https://example.com/users'}) str(urls['users']) 'https://example.com/users'
- Reference Code reference