Freigeben über


Document Klasse

Ein Azure-Dokument.

Dokumentobjekte sind UserDict Unterklassen und verhalten sich wie Diktate.

Vererbung
azure.functions._abc.Document
Document
Document

Konstruktor

Document(dict=None, /, **kwargs)

Nur Positionsparameter

Name Beschreibung
dict
Standardwert: None

Methoden

clear
copy
from_dict

Erstellen Sie ein Document aus einem dict-Objekt.

from_json

Erstellen Sie ein Dokument aus einer JSON-Zeichenfolge.

fromkeys
get
items
keys
pop

Wenn der Schlüssel nicht gefunden wird, wird d zurückgegeben, falls angegeben, andernfalls wird KeyError ausgelöst.

popitem

als 2-Tupel; Lösen Sie jedoch KeyError aus, wenn D leer ist.

setdefault
to_json

Gibt die JSON-Darstellung des Dokuments zurück.

update

Wenn E eine .keys()-Methode aufweist und besitzt, tut: für k in E: D[k] = E[k] Wenn E die .keys()-Methode aufweist und nicht, tut: für (k, v) in E: D[k] = v In beiden Fällen folgt dies durch: für k, v in F.items(): D[k] = v

values

clear

clear() -> None.  Remove all items from D.

copy

copy()

from_dict

Erstellen Sie ein Document aus einem dict-Objekt.

from_dict(dct: dict) -> Document

Parameter

Name Beschreibung
dct
Erforderlich

from_json

Erstellen Sie ein Dokument aus einer JSON-Zeichenfolge.

from_json(json_data: str) -> Document

Parameter

Name Beschreibung
json_data
Erforderlich

fromkeys

fromkeys(iterable, value=None)

Parameter

Name Beschreibung
iterable
Erforderlich
value
Standardwert: None

get

get(k, [d]) -> D[k] if k in D, else d.  d defaults to None.

Parameter

Name Beschreibung
key
Erforderlich
default
Standardwert: 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

Wenn der Schlüssel nicht gefunden wird, wird d zurückgegeben, falls angegeben, andernfalls wird KeyError ausgelöst.

pop(k, [d]) -> v, remove specified key and return the corresponding value.

Parameter

Name Beschreibung
key
Erforderlich
default

popitem

als 2-Tupel; Lösen Sie jedoch KeyError aus, wenn D leer ist.

popitem() -> (k, v), remove and return some (key, value) pair

setdefault

setdefault(k, [d]) -> D.get(k,d), also set D[k]=d if k not in D

Parameter

Name Beschreibung
key
Erforderlich
default
Standardwert: None

to_json

Gibt die JSON-Darstellung des Dokuments zurück.

to_json() -> str

update

Wenn E eine .keys()-Methode aufweist und besitzt, tut: für k in E: D[k] = E[k] Wenn E die .keys()-Methode aufweist und nicht, tut: für (k, v) in E: D[k] = v In beiden Fällen folgt dies durch: für k, v in F.items(): D[k] = v

update([E], **F) -> None.  Update D from mapping/iterable E and F.

Nur Positionsparameter

Name Beschreibung
other
Standardwert: ()

values

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