����JFIF���������
1#@!#!123s
D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
alt
/
python33
/
lib64
/
python3.3
/
__pycache__
/
Filename :
imghdr.cpython-33.pyo
back
Copy
� ��f� ��c���������������@���si��d��Z��d�g�Z�d�d�d���Z�g��Z�d�d����Z�e�j�e���d�d����Z�e�j�e���d�d����Z�e�j�e���d �d ����Z �e�j�e ���d�d����Z �e�j�e ���d �d����Z�e�j�e���d�d����Z�e�j�e���d�d����Z �e�j�e ���d�d����Z�e�j�e���d�d����Z�e�j�e���d�d����Z�e�j�e���d�d����Z�d�d����Z�e�d�k�ree����n��d�S(���u<���Recognize image file formats based on their first few bytes.u���whatc���������� ���C���s����d��}�z��|�d��k�rp�t�|��t���rE�t�|��d���}�|�j�d���}�qp�|��j����}�|��j�d���}�|��j�|���n��x'�t�D]�}�|�|�|���}�|�rw�|�Sqw�WWd��|�r��|�j����n��Xd��S(���Nu���rbi ���( ���u���Noneu ���isinstanceu���stru���openu���readu���tellu���seeku���testsu���close(���u���fileu���hu���fu���locationu���tfu���res(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu���what ���s ���� �c�������������C���s���|��d�d���d�k�r�d�Sd�S(���u ���JPEG data in JFIF or Exif formati���i ���s���JFIFs���Exifu���jpegN(���s���JFIFs���Exif(����(���u���hu���f(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu ���test_jpeg#���s����u ���test_jpegc�������������C���s���|��j��d���r�d�Sd��S(���Ns����PNG u���png(���u ���startswith(���u���hu���f(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu���test_png*���s����u���test_pngc�������������C���s���|��d�d���d�k�r�d�Sd�S(���u���GIF ('87 and '89 variants)Ni���s���GIF87as���GIF89au���gif(���s���GIF87as���GIF89a(����(���u���hu���f(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu���test_gif0���s����u���test_gifc�������������C���s���|��d�d���d�k�r�d�Sd�S(���u-���TIFF (can be in Motorola or Intel byte order)Ni���s���MMs���IIu���tiff(���s���MMs���II(����(���u���hu���f(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu ���test_tiff7���s����u ���test_tiffc�������������C���s���|��j��d���r�d�Sd�S(���u���SGI image librarys����u���rgbN(���u ���startswith(���u���hu���f(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu���test_rgb>���s����u���test_rgbc�������������C���sP���t��|����d�k�rL�|��d�t�d���k�rL�|��d�d�k�rL�|��d�d�k�rL�d�Sd �S( ���u���PBM (portable bitmap)i���i����s���Pi���s���14i���s��� u���pbmN(���u���lenu���ord(���u���hu���f(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu���test_pbmE���s����6u���test_pbmc�������������C���sP���t��|����d�k�rL�|��d�t�d���k�rL�|��d�d�k�rL�|��d�d�k�rL�d�Sd �S( ���u���PGM (portable graymap)i���i����s���Pi���s���25i���s��� u���pgmN(���u���lenu���ord(���u���hu���f(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu���test_pgmM���s����6u���test_pgmc�������������C���sP���t��|����d�k�rL�|��d�t�d���k�rL�|��d�d�k�rL�|��d�d�k�rL�d�Sd �S( ���u���PPM (portable pixmap)i���i����s���Pi���s���36i���s��� u���ppmN(���u���lenu���ord(���u���hu���f(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu���test_ppmU���s����6u���test_ppmc�������������C���s���|��j��d���r�d�Sd�S(���u���Sun raster files���Y�j�u���rastN(���u ���startswith(���u���hu���f(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu ���test_rast]���s����u ���test_rastc�������������C���s���|��j��d���r�d�Sd�S(���u���X bitmap (X10 or X11)s���#define u���xbmN(���u ���startswith(���u���hu���f(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu���test_xbmd���s����u���test_xbmc�������������C���s���|��j��d���r�d�Sd��S(���Ns���BMu���bmp(���u ���startswith(���u���hu���f(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu���test_bmpk���s����u���test_bmpc��������������C���s����d�d��l��}��d�}�|��j�d�d����rQ�|��j�d�d�k�rQ�|��j�d�d���=d�}�n��yJ�|��j�d�d����r��t�|��j�d�d����|�d���n�t�d�g�|�d���Wn/�t�k �r��|��j�j�d���|��j�d���Yn�Xd��S(���Ni����i���u���-ri���u���.u��� [Interrupted] (���u���sysu���argvu���testallu���KeyboardInterruptu���stderru���writeu���exit(���u���sysu ���recursive(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu���testu���s����& u���testc�������������C���s��d�d��l��}�d�d��l�}�x��|��D]��}�|�j�j�|���r��t�|�d�d�d��|�sW�|�r��t�d���d�d��l�}�|�j�|�j�j�|�d�����}�t�|�|�d���q��t�d���q�t�|�d�d�d��|�j�j ����y�t�t �|�����Wq�t�k �r��t�d ���Yq�Xq�Wd��S( ���Ni����u���/:u���endu��� u���recursing down:u���*u���*** directory (use -r) ***u���:u���*** not found ***(���u���sysu���osu���pathu���isdiru���printu���globu���joinu���testallu���stdoutu���flushu���whatu���IOError(���u���listu ���recursiveu���toplevelu���sysu���osu���filenameu���globu���names(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu���testall����s"���� u���testallu���__main__N(���u���__doc__u���__all__u���Noneu���whatu���testsu ���test_jpegu���appendu���test_pngu���test_gifu ���test_tiffu���test_rgbu���test_pbmu���test_pgmu���test_ppmu ���test_rastu���test_xbmu���test_bmpu���testu���testallu���__name__(����(����(����u+���/opt/alt/python33/lib64/python3.3/imghdr.pyu���<module>���s:���