
     h)                     f    d dl mZmZmZ d dlZd dlmZ d dlmZ d dlmZ  G d de          Z	e	Z
dS )    )absolute_importdivisionprint_functionN)api_requestor)util)ListableAPIResourcec                   P    e Zd ZdZdZdZed             Ze	 	 	 	 dd            ZdS )Filea  
    This is an object representing a file hosted on Stripe's servers. The
    file may have been uploaded by yourself using the [create file](https://stripe.com/docs/api#create_file)
    request (for example, when uploading dispute evidence) or it may have
    been created by Stripe (for example, the results of a [Sigma scheduled
    query](https://stripe.com/docs/api#scheduled_queries)).

    Related guide: [File Upload Guide](https://stripe.com/docs/file-upload).
    filefile_uploadc                     dS )Nz	/v1/files )clss    U/var/www/html/Sam_Eipo/venv/lib/python3.11/site-packages/stripe/api_resources/file.py	class_urlzFile.class_url   s    {    Nc                     |p|}t          j        |t          j        ||          }|                                 }ddi}	|                    d|||	          \  }
}t          j        |
|||          S )N)api_baseapi_versionaccountzContent-Typezmultipart/form-datapost)paramsheaders)r   APIRequestorstripeupload_api_baser   requestr   convert_to_stripe_object)r   api_keyr   stripe_versionstripe_accountr   version	requestorurlsupplied_headersresponses              r   createzFile.create"   s     /!.+"	
 
 
	 mmoo*,AB%--C0@ . 
 
' ,gw
 
 	
r   )NNNN)	__name__
__module____qualname____doc__OBJECT_NAMEOBJECT_NAME_ALTclassmethodr   r'   r   r   r   r
   r
      ss          K $O  [  
 
 
 [
 
 
r   r
   )
__future__r   r   r   r   r   r   stripe.api_resources.abstractr   r
   
FileUploadr   r   r   <module>r2      s    A @ @ @ @ @ @ @ @ @                    = = = = = =/
 /
 /
 /
 /
 /
 /
 /
f 


r   