| 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/tests/io/excel/__pycache__/ |
Upload File : |
�
0 �g� � �$ � d dl mZ d dlmZmZ d dlmZ d dlmZ d dlZd dl m
Z
d dlZd dlZd dl
mZ d dlmZ d dlZd dlZd d lmZ d d
lmZ d dlmc mZ d dlZd dlmZmZm Z m!Z!m"Z" d dl#m$Z% d dl&m'Z'm(Z( e� rejR jT Z+g d
�Z, ejZ d ej\ d� g�� ejZ d ej\ d� g�� ejZ d ej\ d� g�� ejZ d ej\ d� �� ejZ d ej\ d� �� ejZ d ej\ d� �� gZ/d#d�Z0d� Z1 ejd e/D � �cg c] } e,D ] } e0| |� r e1| |� �� � c}} e3�� d� � Z4ejd d� � Z5ejd d� � Z6ejd d� � Z7d$d�Z8d%d�Z9d� Z: G d� d � Z; G d!� d"� Z<yc c}} w )&� )�annotations)�datetime�time)�partial)�BytesION)�Path)�URLError)�
BadZipFile)�using_pyarrow_string_dtype)�is_platform_windows)� DataFrame�Index�
MultiIndex�Series�read_csv)�ArrowStringArray�StringArray)�.xls�.xlsx�.xlsm�.xlsb�.ods�xlrd��marks�openpyxl�pyxlsb�odf�calamine�python_calaminec � � | j d } | dk( r|dk( ry| dk( r|dk7 ry|dk( r| dvry| dk( r|d k7 ry|d k( r| d
vry| dk( r|dk7 ryy)
zm
Filter out invalid (engine, ext) pairs instead of skipping, as that
produces 500+ pytest.skips.
r r r Fr r > r r r r > r r r T)�values)�engine�read_exts �DC:\Python312\Lib\site-packages\pandas/tests/io/excel/test_readers.py�_is_valid_engine_ext_pairr&