
    Ng4                     V    d Z ddlmZ ddlmZ ddlmZ ddlmZ  G d de          Z	dS )	zModule for parsing text files..    )Iterator)Document)BaseBlobParser)Blobc                   .    e Zd ZdZdedee         fdZdS )
TextParserzParser for text blobs.blobreturnc              #   b   K   t          |                                d|j        i          V  dS )zLazily parse the blob.source)page_contentmetadataN)r   	as_stringr   )selfr	   s     l/var/www/html/ai-engine/env/lib/python3.11/site-packages/langchain_community/document_loaders/parsers/txt.py
lazy_parsezTextParser.lazy_parse   s6      DNN$4$4$+?VWWWWWWWW    N)__name__
__module____qualname____doc__r   r   r   r    r   r   r   r      sI          Xt X(: X X X X X Xr   r   N)
r   typingr   langchain_core.documentsr   )langchain_community.document_loaders.baser   1langchain_community.document_loaders.blob_loadersr   r   r   r   r   <module>r      s    % %       - - - - - - D D D D D D B B B B B BX X X X X X X X X Xr   