code
– Tools for representing JavaScript code- This Page
- Quick search
code
– Tools for representing JavaScript code
Tools for representing JavaScript code in BSON.
class bson.code.``Code
(code, scope=None, \*kwargs*)
Bases: str
BSON’s JavaScript code type.
Raises TypeError
if code is not an instance of basestring
(str
in python 3) or scope is not None
or an instance of dict
.
Scope variables can be set by passing a dictionary as the scope argument or by using keyword arguments. If a variable is set as a keyword argument it will override any setting for that variable in the scope dictionary.
Parameters: |
|
---|
Changed in version 3.4: The default value for scope
is None
instead of {}
.
scope
Scope dictionary for this instance or
None
.
Previous topic
binary
– Tools for representing binary data to be stored in MongoDB
Next topic
codec_options
– Tools for specifying BSON codec options