%PDF- %PDF-
Direktori : /usr/local/lib/python3.8/__pycache__/ |
Current File : //usr/local/lib/python3.8/__pycache__/imghdr.cpython-38.pyc |
U na @ s2 d Z ddlmZ dgZd%ddZg Zdd Zee dd Zee d d Z ee dd Z ee dd Zee dd Zee dd Z ee dd Zee dd Zee dd Zee dd Zee dd Zee dd Zee d d! Zd"d# Zed$kr.e dS )&z<Recognize image file formats based on their first few bytes. )PathLikewhatNc C s d }zp|d krNt| ttfr2t| d}|d}n| }| d}| | tD ]}|||}|rR| W S qRW 5 |r| X d S )Nrb ) close isinstancestrr openreadtellseektests)filehflocationZtfres r "/usr/local/lib/python3.8/imghdr.pyr s c C s | dd dkrdS dS )z JPEG data in JFIF or Exif format )s JFIFs ExifZjpegNr r r r r r test_jpeg% s r c C s | drdS d S )Ns PNG Zpng startswithr r r r test_png, s r c C s | dd dkrdS dS )zGIF ('87 and '89 variants)Nr )s GIF87as GIF89aZgifr r r r r test_gif2 s r c C s | dd dkrdS dS )z-TIFF (can be in Motorola or Intel byte order)N )s MMs IIZtiffr r r r r test_tiff9 s r c C s | drdS dS )zSGI image librarys ZrgbNr r r r r test_rgb@ s r c C s<