PipelineContext 類別

管線要求和回應容器所攜帶的內容物件。

這是傳輸特定的,而且可以包含管線要求之間保存的資料 (,例如重複使用開啟的連接集區或「會話」) ,以及 SDK 開發人員透過管線傳送任意資料。

繼承
builtins.dict
PipelineContext
PipelineContext

建構函式

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

參數

名稱 Description
transport
必要

HTTP 傳輸類型。

kwargs
必要
any

開發人員定義的關鍵字引數。

方法

clear

無法清除內容物件。

copy
fromkeys

建立新的字典,其中包含可反覆運算的索引鍵,並將值設定為 value。

get

如果索引鍵位於字典中,則傳回索引鍵的值,否則為預設值。

items
keys
pop

移除指定的索引鍵並傳回值。

popitem

移除並傳回 (索引鍵、值) 組作為 2 元組。

配對會以 LIFO 傳回, (先出) 順序。 如果聽寫是空的,則引發 KeyError。

setdefault

如果索引鍵不在字典中,則插入值為預設值的索引鍵。

如果索引鍵位於字典中,則傳回索引鍵的值,否則為預設值。

update

無法更新內容物件。

values

clear

無法清除內容物件。

clear() -> None

例外狀況

類型 Description

copy

copy() -> a shallow copy of D

例外狀況

類型 Description

fromkeys

建立新的字典,其中包含可反覆運算的索引鍵,並將值設定為 value。

fromkeys(value=None, /)

僅限位置參數

名稱 Description
iterable
必要
value
預設值: None

參數

名稱 Description
type
必要

例外狀況

類型 Description

get

如果索引鍵位於字典中,則傳回索引鍵的值,否則為預設值。

get(key, default=None, /)

僅限位置參數

名稱 Description
key
必要
default
預設值: None

例外狀況

類型 Description

items

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

例外狀況

類型 Description

keys

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

例外狀況

類型 Description

pop

移除指定的索引鍵並傳回值。

pop(__key: str) -> Any

參數

名稱 Description
args
必要
str

要移除的索引鍵。

傳回

類型 Description
any

這個索引鍵的值。

例外狀況

類型 Description
ValueError If the key is in the protected list.

popitem

移除並傳回 (索引鍵、值) 組作為 2 元組。

配對會以 LIFO 傳回, (先出) 順序。 如果聽寫是空的,則引發 KeyError。

popitem()

例外狀況

類型 Description

setdefault

如果索引鍵不在字典中,則插入值為預設值的索引鍵。

如果索引鍵位於字典中,則傳回索引鍵的值,否則為預設值。

setdefault(key, default=None, /)

僅限位置參數

名稱 Description
key
必要
default
預設值: None

例外狀況

類型 Description

update

無法更新內容物件。

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

例外狀況

類型 Description

values

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

例外狀況

類型 Description