#NEWLINE# def guess_namespace( self , name ) : #NEWLINE# #INDENT# for ns in self . site . namespaces : #NEWLINE# #INDENT# if ( ns == 0 ) : #NEWLINE# #INDENT# continue #NEWLINE# #UNINDENT# if name . startswith ( ( '%s:' % self . site . namespaces [ ns ] . replace ( ' ' , '_' ) ) ) : #NEWLINE# #INDENT# return ns #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( ns in self . site . default_namespaces ) : #NEWLINE# #INDENT# if name . startswith ( ( '%s:' % self . site . default_namespaces [ ns ] . replace ( ' ' , '_' ) ) ) : #NEWLINE# #INDENT# return ns #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# return 0