Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib64/python3.11/__pycache__/ |
Upload File : |
� �=Og�L � �� � d Z ddlmZmZ ddlmZ ddlmZ ddlZddl Z ddl Z dZdZd� Z ed g d �� � Zde_ dej _ d ej _ dej _ dej _ G d� de� � Z G d� de�� � Z G d� de� � Z G d� de� � Z G d� de� � Z ee d� � r G d� de� � Z ee d� � r G d� d e� � Z ee d!� � r G d"� d#e� � Z ee d$� � r G d%� d&e� � Zd'� Z ed$� � reZdS ed� � reZdS ed!� � reZdS ed� � reZdS eZdS )(z|Selectors module. This module allows high-level and efficient I/O multiplexing, built upon the `select` module primitives. � )�ABCMeta�abstractmethod)� namedtuple)�MappingN� � c �H � t | t � � r| }na t | � � � � � }n># t t t f$ r$ t d� | � � � � d�w xY w|dk r"t d� |� � � � �|S )z�Return a file descriptor from a file object. Parameters: fileobj -- file object or file descriptor Returns: corresponding file descriptor Raises: ValueError if the object is invalid zInvalid file object: {!r}Nr zInvalid file descriptor: {})� isinstance�int�fileno�AttributeError� TypeError� ValueError�format)�fileobj�fds �"/usr/lib64/python3.11/selectors.py�_fileobj_to_fdr s� � � �'�3��� ?� ��� ?��W�^�^�%�%�&�&�B�B��� �:�6� ?� ?� ?�� $�$*�F�7�O�O�5� 5�:>� ?� ?���� �A�v�v��6�=�=�b�A�A�B�B�B� �Is �!<