Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
lib
/
python3
/
dist-packages
/
PIL
/
__pycache__
/
Filename :
GribStubImagePlugin.cpython-310.pyc
back
Copy
o Z#�a� � @ sn d dl mZmZ dadd� Zdd� ZG dd� dej�Zd d � Ze� ej ee� e�ej e� e�ej d� dS )� )�Image� ImageFileNc C s | a dS )z_ Install application-specific GRIB image handler. :param handler: Handler object. N��_handler)�handler� r �9/usr/lib/python3/dist-packages/PIL/GribStubImagePlugin.py�register_handler s r c C s | dd� dko | d dkS )N� � s GRIB� r r )�prefixr r r �_accept s r c @ s$ e Zd ZdZdZdd� Zdd� ZdS )�GribStubImageFile�GRIBc C sX | j �� }t| j �d��std��| j �|� d| _d| _| �� }|r*|� | � d S d S )N� zNot a GRIB file�F)r r ) �fp�tellr �read�SyntaxError�seek�mode�_size�_load�open)�self�offset�loaderr r r �_open( s �zGribStubImageFile._openc C s t S )Nr )r r r r r 9 s zGribStubImageFile._loadN)�__name__� __module__�__qualname__�format�format_descriptionr r r r r r r # s r c C s, t d u s tdd�s td��t �| ||� d S )Nr �savezGRIB save handler not installed)r �hasattr�OSErrorr% )�imr �filenamer r r �_save= s r* z.grib) � r r r r r � StubImageFiler r* � register_openr# � register_save�register_extensionr r r r �<module> s