mirror of
https://gitee.com/openharmony/third_party_pyyaml
synced 2025-02-21 11:22:56 +00:00

Could, as well as should, shall, must, may, can, might, etc. are auxiliary words. After an auxiliary word should come an infinitive verb.
63 lines
2.7 KiB
Python
63 lines
2.7 KiB
Python
|
|
__all__ = ['BaseDumper', 'SafeDumper', 'Dumper']
|
|
|
|
from emitter import *
|
|
from serializer import *
|
|
from representer import *
|
|
from resolver import *
|
|
|
|
class BaseDumper(Emitter, Serializer, BaseRepresenter, BaseResolver):
|
|
|
|
def __init__(self, stream,
|
|
default_style=None, default_flow_style=None,
|
|
canonical=None, indent=None, width=None,
|
|
allow_unicode=None, line_break=None,
|
|
encoding=None, explicit_start=None, explicit_end=None,
|
|
version=None, tags=None):
|
|
Emitter.__init__(self, stream, canonical=canonical,
|
|
indent=indent, width=width,
|
|
allow_unicode=allow_unicode, line_break=line_break)
|
|
Serializer.__init__(self, encoding=encoding,
|
|
explicit_start=explicit_start, explicit_end=explicit_end,
|
|
version=version, tags=tags)
|
|
Representer.__init__(self, default_style=default_style,
|
|
default_flow_style=default_flow_style)
|
|
Resolver.__init__(self)
|
|
|
|
class SafeDumper(Emitter, Serializer, SafeRepresenter, Resolver):
|
|
|
|
def __init__(self, stream,
|
|
default_style=None, default_flow_style=None,
|
|
canonical=None, indent=None, width=None,
|
|
allow_unicode=None, line_break=None,
|
|
encoding=None, explicit_start=None, explicit_end=None,
|
|
version=None, tags=None):
|
|
Emitter.__init__(self, stream, canonical=canonical,
|
|
indent=indent, width=width,
|
|
allow_unicode=allow_unicode, line_break=line_break)
|
|
Serializer.__init__(self, encoding=encoding,
|
|
explicit_start=explicit_start, explicit_end=explicit_end,
|
|
version=version, tags=tags)
|
|
SafeRepresenter.__init__(self, default_style=default_style,
|
|
default_flow_style=default_flow_style)
|
|
Resolver.__init__(self)
|
|
|
|
class Dumper(Emitter, Serializer, Representer, Resolver):
|
|
|
|
def __init__(self, stream,
|
|
default_style=None, default_flow_style=None,
|
|
canonical=None, indent=None, width=None,
|
|
allow_unicode=None, line_break=None,
|
|
encoding=None, explicit_start=None, explicit_end=None,
|
|
version=None, tags=None):
|
|
Emitter.__init__(self, stream, canonical=canonical,
|
|
indent=indent, width=width,
|
|
allow_unicode=allow_unicode, line_break=line_break)
|
|
Serializer.__init__(self, encoding=encoding,
|
|
explicit_start=explicit_start, explicit_end=explicit_end,
|
|
version=version, tags=tags)
|
|
Representer.__init__(self, default_style=default_style,
|
|
default_flow_style=default_flow_style)
|
|
Resolver.__init__(self)
|
|
|