
    h                     N    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	y)	zModule for parsing text files..    )Iterator)Document)BaseBlobParser)Blobc                   &    e Zd ZdZdedee   fdZy)
TextParserzParser for text blobs.blobreturnc              #   ^   K   t        |j                         d|j                  i       yw)zLazily parse the blob.source)page_contentmetadataN)r   	as_stringr   )selfr	   s     n/var/www/html/eduruby.in/venv/lib/python3.12/site-packages/langchain_community/document_loaders/parsers/txt.py
lazy_parsezTextParser.lazy_parse   s#     DNN$4$++?VWWs   +-N)__name__
__module____qualname____doc__r   r   r   r        r   r   r      s      Xt 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 BX Xr   