File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -527,8 +527,9 @@ class ElementTree:
527527    """ 
528528    def  __init__ (self , element = None , file = None ):
529529        if  element  is  not None  and  not  iselement (element ):
530-             raise  TypeError (f"element must be xml.etree.Element, " 
531-                             f"not { type (element ).__name__ }  )
530+             raise  TypeError (f"element must be xml.etree.Element or " 
531+                             f"Element-like object, not " 
532+                             f"{ type (element ).__name__ }  )
532533        self ._root  =  element  # first node 
533534        if  file :
534535            self .parse (file )
@@ -545,8 +546,9 @@ def _setroot(self, element):
545546
546547        """ 
547548        if  not  iselement (element ):
548-             raise  TypeError (f"element must be xml.etree.Element, " 
549-                             f"not { type (element ).__name__ }  )
549+             raise  TypeError (f"element must be xml.etree.Element or " 
550+                             f"Element-like object, not " 
551+                             f"{ type (element ).__name__ }  )
550552        self ._root  =  element 
551553
552554    def  parse (self , source , parser = None ):
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments