You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			63 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Python
		
	
			
		
		
	
	
			63 lines
		
	
	
		
			2.8 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=False,
 | 
						|
            canonical=None, indent=None, width=None,
 | 
						|
            allow_unicode=None, line_break=None,
 | 
						|
            encoding=None, explicit_start=None, explicit_end=None,
 | 
						|
            version=None, tags=None, sort_keys=True):
 | 
						|
        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, sort_keys=sort_keys)
 | 
						|
        Resolver.__init__(self)
 | 
						|
 | 
						|
class SafeDumper(Emitter, Serializer, SafeRepresenter, Resolver):
 | 
						|
 | 
						|
    def __init__(self, stream,
 | 
						|
            default_style=None, default_flow_style=False,
 | 
						|
            canonical=None, indent=None, width=None,
 | 
						|
            allow_unicode=None, line_break=None,
 | 
						|
            encoding=None, explicit_start=None, explicit_end=None,
 | 
						|
            version=None, tags=None, sort_keys=True):
 | 
						|
        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, sort_keys=sort_keys)
 | 
						|
        Resolver.__init__(self)
 | 
						|
 | 
						|
class Dumper(Emitter, Serializer, Representer, Resolver):
 | 
						|
 | 
						|
    def __init__(self, stream,
 | 
						|
            default_style=None, default_flow_style=False,
 | 
						|
            canonical=None, indent=None, width=None,
 | 
						|
            allow_unicode=None, line_break=None,
 | 
						|
            encoding=None, explicit_start=None, explicit_end=None,
 | 
						|
            version=None, tags=None, sort_keys=True):
 | 
						|
        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, sort_keys=sort_keys)
 | 
						|
        Resolver.__init__(self)
 | 
						|
 |