| Server IP : 121.121.20.254 / Your IP : 216.73.217.1 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python315/Lib/test/__pycache__/ |
Upload File : |
R
>lqj�( c � � ] PH s ] PHs] PHs] PHs] PHs] PHs] PHs] QHGs ] QHG s ] PH*s
P s\O Q2 \O O Q2 s- s]Q]Q]Q-sQ sQ sQ s Q Q \ O, 2 s Q
Q\2 s\% c Q Q
\2 sQ sQ s\Q6X c \O: 2 P! P! \ c P
s K�h 9 h)� )�support)�pickletester�xpickle�winc �` � ]o[ O 2 F D v q#V6 c U! SoJ U! )z�Finds the highest supported pickle protocol for a given Python version.
Args:
py_version: a 2-tuple of the major, minor version. Eg. Python 3.7 would
be (3, 7)
Returns:
int for the highest supported pickle protocol
)�
protocols_map�items)�
py_version�proto�p�vs & �&C:\Python315\\Lib\test\test_xpickle.py�highest_proto_for_py_versionr # s9 � �
�E��#�#�%����>���L� �� &� �L� c �� � QO [ [ U 2 2 oQQU 01QU 01,oU [ 7 c� S[ % c ] L]P F Do o [
O , UNQMQM[
O [
O [ Q5 oUO 2 UO ] 6X c
U[ U $ L [ O U P2 ! [ c J� h 9 h)a� Check whether a Python binary exists for the given py_version and has
support. This respects your PATH.
For Windows, it will first try to use the py launcher specified in PEP 397.
Otherwise (and for all other platforms), it will attempt to check for
python<py_version[0]>.<py_version[1]>.
Eg. given a *py_version* of (3, 7), the function will attempt to try
'py -3.7' (for Windows) first, then 'python3.7', and return
['py', '-3.7'] (on Windows) or ['python3.7'] on other platforms.
Args:
py_version: a 2-tuple of the major, minor version. Eg. python 3.7 would
be (3, 7)
Returns:
List/Tuple containing the Python binary name and its required arguments,
or None if no valid binary names found.
�.�py�-�pythonz-c�pass)�stdout�stderr�shell)�join�map�str�py_executable_map�
is_windows�
subprocess�Popen�DEVNULL�communicate�
returncode�FileNotFoundError�get)r �
python_str�targets�target�workers & r
�have_python_versionr) 2 s� � �$ ���#�c�:�.�/�J���*��&�'�F�:�,�*?�)A�B�G��*�*��:�:�a�1�5�6�F�
�#�)�)�*A�F�*A�D�*A�&�*A�1;�1C�1C�1;�1C�1C�0:�<�� �"�"�$��$�$��)�4:�%�j�1�� 7� � � ��T�2�2�� %�
��
�s �A C�2 C� C%� C%�$C%c � � Q o[ U2 U6 c: U O U[ U2 *
2 oU% f [ gV#*
oJI U! )r )�len�read�EOFError)�f�n�buf�chunks && r
�
read_exactr2 W s<