| The subsystem class defers file creation so that it can create
    Unicode-wrapped files if desired (and possible). 
        
            | Methods |  |  
        | __init__ assertUnicode
 defaultOpen
 initialize
 open
 unicodeOpen
 
 |  
            |  | __init__ |  
        | 
__init__ ( self )
 |  
            |  | assertUnicode |  
        | 
assertUnicode ( self )
 
        
            | Exceptions |  |  
        | SubsystemError, "Unicode subsystem unavailable" 
 |  |  
            |  | defaultOpen |  
        | 
defaultOpen (
        self,
        name,
        mode=None,
        )
 |  
            |  | initialize |  
        | 
initialize (
        self,
        inputEncoding=None,
        outputEncoding=None,
        inputErrors=None,
        outputErrors=None,
        )
        
            | Exceptions |  |  
        | SubsystemError, "Unicode subsystem unavailable" 
 |  |  
            |  | open |  
        | 
open (
        self,
        name,
        mode=None,
        )
 |  
            |  | unicodeOpen |  
        | 
unicodeOpen (
        self,
        name,
        mode=None,
        )
 |  |