Поделиться через


PipelineContext Класс

Объект контекста, который осуществляется контейнерами запросов и ответов конвейера.

Это зависит от транспорта и может содержать данные, сохраняемые между запросами конвейера (например, при повторном использовании открытого пула подключений или "сеанс"), а также используемые разработчиком пакета SDK для передачи произвольных данных через конвейер.

Наследование
builtins.dict
PipelineContext
PipelineContext

Конструктор

PipelineContext(transport: TransportType | None, **kwargs: Any)

Параметры

Имя Описание
transport
Обязательно

Тип транспорта HTTP.

kwargs
Обязательно
any

Определенные разработчиком аргументы ключевое слово.

Методы

clear

Объекты контекста не могут быть очищены.

copy
fromkeys

Создайте новый словарь с ключами из итерируемых значений и значениями, равными значению value.

get

Возвращает значение для ключа, если ключ находится в словаре, в противном случае значение по умолчанию.

items
keys
pop

Удаляет указанный ключ и возвращает значение .

popitem

Удалите и верните пару (ключ, значение) в виде двух кортежей.

Пары возвращаются в порядке LIFO (последний вход, первый выход). Вызывает KeyError, если дикт пуст.

setdefault

Вставьте ключ со значением по умолчанию, если ключ отсутствует в словаре.

Возвращает значение для ключа, если ключ находится в словаре, в противном случае значение по умолчанию.

update

Объекты контекста не могут быть обновлены.

values

clear

Объекты контекста не могут быть очищены.

clear() -> None

Исключения

Тип Описание

copy

copy() -> a shallow copy of D

Исключения

Тип Описание

fromkeys

Создайте новый словарь с ключами из итерируемых значений и значениями, равными значению value.

fromkeys(value=None, /)

Параметры Positional-Only

Имя Описание
iterable
Обязательно
value
значение по умолчанию: None

Параметры

Имя Описание
type
Обязательно

Исключения

Тип Описание

get

Возвращает значение для ключа, если ключ находится в словаре, в противном случае значение по умолчанию.

get(key, default=None, /)

Параметры Positional-Only

Имя Описание
key
Обязательно
default
значение по умолчанию: None

Исключения

Тип Описание

items

items() -> a set-like object providing a view on D's items

Исключения

Тип Описание

keys

keys() -> a set-like object providing a view on D's keys

Исключения

Тип Описание

pop

Удаляет указанный ключ и возвращает значение .

pop(__key: str) -> Any

Параметры

Имя Описание
args
Обязательно
str

Удаляемый ключ.

Возвращаемое значение

Тип Описание
any

Значение для этого ключа.

Исключения

Тип Описание
ValueError If the key is in the protected list.

popitem

Удалите и верните пару (ключ, значение) в виде двух кортежей.

Пары возвращаются в порядке LIFO (последний вход, первый выход). Вызывает KeyError, если дикт пуст.

popitem()

Исключения

Тип Описание

setdefault

Вставьте ключ со значением по умолчанию, если ключ отсутствует в словаре.

Возвращает значение для ключа, если ключ находится в словаре, в противном случае значение по умолчанию.

setdefault(key, default=None, /)

Параметры Positional-Only

Имя Описание
key
Обязательно
default
значение по умолчанию: None

Исключения

Тип Описание

update

Объекты контекста не могут быть обновлены.

update(*args: Any, **kwargs: Any) -> None

Исключения

Тип Описание

values

values() -> an object providing a view on D's values

Исключения

Тип Описание