Megosztás a következőn keresztül:


PipelineContext Osztály

A folyamatkérelmek és a választárolók által hordozott környezeti objektum.

Ez átviteli specifikus, és tartalmazhat olyan adatokat, amelyek a folyamatkérések között megmaradnak (például egy nyitott kapcsolatkészlet vagy "munkamenet" újrafelhasználása), valamint az SDK-fejlesztő által tetszőleges adatok átvitelére a folyamaton keresztül.

Öröklődés
builtins.dict
PipelineContext
PipelineContext

Konstruktor

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

Paraméterek

Name Description
transport
Kötelező

A HTTP-átviteli típus.

kwargs
Kötelező
any

Fejlesztő által definiált kulcsszóargumentumok.

Metódusok

clear

A környezeti objektumok nem törölhetők.

copy
fromkeys

Hozzon létre egy új szótárat, amely tartalmazza az iterálásból származó kulcsokat és az értékre beállított értékeket.

get

Adja vissza a kulcs értékét, ha a kulcs a szótárban van, máskülönben alapértelmezés szerint.

items
keys
pop

Eltávolítja a megadott kulcsot, és visszaadja az értéket.

popitem

Távolítsa el és adja vissza a (kulcs, érték) párokat 2-rekordként.

A párok LIFO -sorrendben (utolsó, első ki- és befelé) lesznek visszaadva. Emeli a KeyErrort, ha a diktálás üres.

setdefault

Az alapértelmezett értékkel rendelkező kulcs beszúrása, ha a kulcs nem szerepel a szótárban.

Adja vissza a kulcs értékét, ha a kulcs a szótárban van, máskülönben alapértelmezés szerint.

update

A környezeti objektumok nem frissíthetők.

values

clear

A környezeti objektumok nem törölhetők.

clear() -> None

Kivételek

Típus Description

copy

copy() -> a shallow copy of D

Kivételek

Típus Description

fromkeys

Hozzon létre egy új szótárat, amely tartalmazza az iterálásból származó kulcsokat és az értékre beállított értékeket.

fromkeys(value=None, /)

Csak pozicionális paraméterek

Name Description
iterable
Kötelező
value
alapértelmezett érték: None

Paraméterek

Name Description
type
Kötelező

Kivételek

Típus Description

get

Adja vissza a kulcs értékét, ha a kulcs a szótárban van, máskülönben alapértelmezés szerint.

get(key, default=None, /)

Csak pozicionális paraméterek

Name Description
key
Kötelező
default
alapértelmezett érték: None

Kivételek

Típus Description

items

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

Kivételek

Típus Description

keys

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

Kivételek

Típus Description

pop

Eltávolítja a megadott kulcsot, és visszaadja az értéket.

pop(__key: str) -> Any

Paraméterek

Name Description
args
Kötelező
str

Az eltávolítandó kulcs.

Válaszok

Típus Description
any

A kulcs értéke.

Kivételek

Típus Description
ValueError If the key is in the protected list.

popitem

Távolítsa el és adja vissza a (kulcs, érték) párokat 2-rekordként.

A párok LIFO -sorrendben (utolsó, első ki- és befelé) lesznek visszaadva. Emeli a KeyErrort, ha a diktálás üres.

popitem()

Kivételek

Típus Description

setdefault

Az alapértelmezett értékkel rendelkező kulcs beszúrása, ha a kulcs nem szerepel a szótárban.

Adja vissza a kulcs értékét, ha a kulcs a szótárban van, máskülönben alapértelmezés szerint.

setdefault(key, default=None, /)

Csak pozicionális paraméterek

Name Description
key
Kötelező
default
alapértelmezett érték: None

Kivételek

Típus Description

update

A környezeti objektumok nem frissíthetők.

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

Kivételek

Típus Description

values

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

Kivételek

Típus Description