
    hp                     l    S r SSKJr  SSKJrJrJrJr  SSKJ	r	  SSK
JrJr  \S\\\      4S j5       rg	)
z%
Context manager for capturing logs.
    )contextmanager)IteratorListSequencecast)globalLogPublisher   )ILogObserverLogEventreturnc               #      #    / n [        [        U R                  5      n[        R                  " U5        U v   [        R
                  " U5        g 7f)N)r   r
   appendr   addObserverremoveObserver)eventsobservers     ^/root/1688_scrapy/alibaba-scraper/venv/lib/python3.13/site-packages/twisted/logger/_capture.pycapturedLogsr      s;     FL&--0H""8,
L%%h/s   AAN)__doc__
contextlibr   typingr   r   r   r   twisted.loggerr   _interfacesr
   r   r        r   <module>r      s@   
 & 1 1 - / 0hx12 0 0r   