| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python312/Lib/site-packages/pandas/io/__pycache__/ |
Upload File : |
�
. �g] � �f � d Z ddlmZ ddlZddlZddlZddlmZmZm Z ddl
Z
ddl
mZ ddlm
Z
ddlmZ ddlmZ dd lmZ dd
lmZ ddlmZ ddlmZ dd
lmZ ddlZddlmZmZ ddl m!Z! ddl"m#Z# ddl$m%Z%m&Z&m'Z'm(Z(m)Z) erddl*m+Z+m,Z,m-Z-m.Z.m/Z/ d d�Z0 d! d"d�Z1 G d� d� Z2 G d� de2� Z3 G d� de2� Z4 ee!d �� d# d$d�� Z5 ee!d �� dddejl ejl ddf d%d�� Z7y)&z parquet compat � )�annotationsN)�
TYPE_CHECKING�Any�Literal)�catch_warnings)�using_pyarrow_string_dtype)�_get_option)�lib)�import_optional_dependency��AbstractMethodError)�doc)�find_stack_level)�check_dtype_backend)� DataFrame�
get_option)�_shared_docs)�arrow_string_types_mapper)� IOHandles�
get_handle�
is_fsspec_url�is_url�stringify_path)�DtypeBackend�FilePath�
ReadBuffer�StorageOptions�WriteBuffer�BaseImplc �$ � | dk( rt d� } | dk( r,t t g}d}|D ] } |� c S t d|� �� �| dk( r
t � S | dk( r
t � S t d � �# t $ r}|dt |� z z
}Y d}~�dd}~ww xY w)
zreturn our implementation�autozio.parquet.engine� z
- Nz�Unable to find a usable engine; tried using: 'pyarrow', 'fastparquet'.
A suitable version of pyarrow or fastparquet is required for parquet support.
Trying to import the above resulted in these errors:�pyarrow�fastparquetz.engine must be one of 'pyarrow', 'fastparquet')r �PyArrowImpl�FastParquetImpl�ImportError�str�
ValueError)�engine�engine_classes�
error_msgs�engine_class�errs �3C:\Python312\Lib\site-packages\pandas/io/parquet.py�
get_enginer0 3 s� � �
����/�0��
���%��7���
�*� 1�L�
1�#�~�%� 1� �
C� �l�
�
�
� ����}�� �=� �� � �
�E�
F�F��% �
1��g��C��0�0�
��
1�s �A+�+ B�4B
�
B�storage_optionsc �, � t | � }|��t dd�� }t dd�� }|�#t ||j � r
|rOt d� �|�!t ||j
j � rn!t dt |� j � �� �t |� rk|�i|�5t d� }t d� } |j j | � \ }}|�Mt d� } |j j |fi |xs i ��\ }}n|rt! |� r|d k7 rt d
� �d} |sN|sLt |t"