
    ha                     &    d dl mZ  G d de      Zy)   )FieldHandlerc                       e Zd Zd Zy)ManyHandlerc                    |j                  dg       }d}|D ]3  }	|	r|j                  |	      nd }
|
s|d|
j                  dd      z   z  }5 |j                  dg       D ]  }|j                  |d      } |j	                         }|xs d S )N	selectors  T)stripcleanOptions)get
select_oneget_textreplacer
   )self
field_nameconfigsoupmain_valuesr   	extractedselectors_listcombinedseleltrashs               ;/var/www/extractly/manual_agregator/parser/handlers/many.pyparsezManyHandler.parse   s    K4!C),%$BC"++c+">>> " ZZ3E''r2H 4>>#4    N)__name__
__module____qualname__r    r   r   r   r      s    
 r   r   N)baser   r   r!   r   r   <module>r#      s     ,  r   