ó
    Æàh×  ã                   óÚ  • S r SSKrSSKr\S:X  GaZ  Sr\(       a  \R
                  " SS5      r\(       a  \" S\S9  \R                  " SS5      r	\(       a  \" S	\	\S9  \	S
:w  a  \R                  " S5        \(       a  \" S\S9  \R                  " SS5        \R                  " SS5      r\(       a  \" S\S9  \S:w  a  \R                  " S5        \(       a  \" S\S9  \R                  " S5        \R                  " SS5      r\(       a  \" S\\S9  \S:w  a  \R                  " S5        \(       a  \" S\S9  \R                  " SS5        \(       a  \" S\S9  \R                  " S5        gg)zaWrite to a handful of file descriptors, to test the childFDs= argument of
reactor.spawnProcess()
é    NÚ__main__é   Úwzthis is stderr)Úfileé   zread(0):s   abcdé   zos.write(1, righto)s   rightoé   zread(3):s   efghzos.close(4)é   zread(5):ó    zos.write(1, closed)s   closedzsys.exit(0))Ú__doc__ÚosÚsysÚ__name__ÚdebugÚfdopenÚstderrÚprintÚreadÚabcdÚexitÚwriteÚefghÚcloseÚeof© r   Ú_/root/1688_scrapy/alibaba-scraper/venv/lib/python3.13/site-packages/twisted/test/process_fds.pyÚ<module>r      s<  ðñó
 
Û 
àˆzÔØ€EæØ—’˜1˜cÓ"ˆæÙÐ VÒ,à7Š71a‹=€DÞÙˆj˜$ VÒ,ØˆwƒØŠŒæÙÐ#¨&Ò1Ø‡H‚HˆQ	Ôà7Š71a‹=€DÞÙˆj˜vÒ&ØˆwƒØŠŒæÙˆm &Ò)Ø‡H‚HˆQ„Kà
'Š'!Q‹-€CÞÙˆj˜# FÒ+Ø
ˆcƒzØŠŒæÙÐ#¨&Ò1Ø‡H‚HˆQ	ÔæÙˆm &Ò)Ø‡H‚HˆQ…KðS r   