Psyduck - 可達鴨 之 鴨力山大2


Server : LiteSpeed
System : Linux premium217.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User : alloknri ( 880)
PHP Version : 8.1.34
Disable Function : NONE
Directory :  /opt/alt/python310/lib64/python3.10/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //opt/alt/python310/lib64/python3.10/__pycache__/socket.cpython-310.pyc
o

�=?h���@sXdZddlZddlTddlZddlZddlZddlZddlmZmZzddl	Z	Wne
y3dZ	Ynwee	dd�Zee	dd�Z
ee	d	d�Zgd
�Ze�e�e��e�dedd
��e�dedd
��e�dedd
��e�dedd
��dZdZdd�Zej���d��r
iZded<ded<ded<ded <d!ed"<d#ed$<d%ed&<d'ed(<d)ed*<d+ed,<d-ed.<d/ed0<d1ed2<d3ed4<d5ed6<d7ed8<d9ed:<d;ed<<d=ed><d?ed@<dAedB<dCedD<dEedF<dGedH<dIedJ<dKedL<dMedN<dOedP<dQedR<dSedT<dUedV<dWedX<dYedZ<d[ed\<d]ed^<d_ed`<daedb<dcedd<deedf<dgedh<diedj<dkedl<dmedn<doedp<dqedr<dsedt<duedv<dwedx<dyedz<d{ed|<d}ed~<ded�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<d�ed�<e�dաGd�dׄd�e�ZGd�dلd�ej�Zd�d�dۄZe ejd܃�r5ddl!Z!d�d�dބZ"e�dޡe ejd߃�rJddl!Z!d�d�d�Z#e�d�e ejd��rZd�d�Z$e�d�e%e&dfd�d�Z'e ed��rqde&dfd�d�Z(ne'Z(e�d�d�e(_e
ehZ)Gd�d�d�ej*�Z+d�d�d�Z,e-�Z.e.dfd�d�Z/d�d�Z0e%dd�d�d�d�d��Z1d�d�d��Z2dS)�a�This module provides socket operations and some related functions.
On Unix, it supports IP (Internet Protocol) and Unix domain sockets.
On other systems, it only supports IP. Functions specific for a
socket are available as methods of the socket object.

Functions:

socket() -- create a new socket object
socketpair() -- create a pair of new socket objects [*]
fromfd() -- create a socket object from an open file descriptor [*]
send_fds() -- Send file descriptor to the socket.
recv_fds() -- Recieve file descriptors from the socket.
fromshare() -- create a socket object from data received from socket.share() [*]
gethostname() -- return the current hostname
gethostbyname() -- map a hostname to its IP number
gethostbyaddr() -- map an IP number or hostname to DNS info
getservbyname() -- map a service name and a protocol name to a port number
getprotobyname() -- map a protocol name (e.g. 'tcp') to a number
ntohs(), ntohl() -- convert 16, 32 bit int from network to host byte order
htons(), htonl() -- convert 16, 32 bit int from host to network byte order
inet_aton() -- convert IP addr string (123.45.67.89) to 32-bit packed format
inet_ntoa() -- convert 32-bit packed format IP to string (123.45.67.89)
socket.getdefaulttimeout() -- get the default timeout value
socket.setdefaulttimeout() -- set the default timeout value
create_connection() -- connects to an address, with an optional timeout and
                       optional source address.

 [*] not available on all platforms!

Special objects:

SocketType -- type object for socket objects
error -- exception raised for I/O errors
has_ipv6 -- boolean value indicating if IPv6 is supported

IntEnum constants:

AF_INET, AF_UNIX -- socket domains (first argument to socket() call)
SOCK_STREAM, SOCK_DGRAM, SOCK_RAW -- socket types (second argument)

Integer constants:

Many other constants may be defined; these may be used in calls to
the setsockopt() and getsockopt() methods.
�N)�*)�IntEnum�IntFlag�EBADF�	�EAGAIN��EWOULDBLOCK)�fromfd�getfqdn�create_connection�
create_server�has_dualstack_ipv6�
AddressFamily�
SocketKindrcC�|��o|�d�S)NZAF_��isupper�
startswith��C�r�-/opt/alt/python310/lib64/python3.10/socket.py�<lambda>N�rrcCr)NZSOCK_rrrrrrSrZMsgFlagcCr)NZMSG_rrrrrrXrZAddressInfocCr)NZAI_rrrrrr]rz	127.0.0.1z::1cCs"z||�WSty|YSw)z{Convert a numeric family value to an IntEnum member.

    If it's not a known member, return the numeric value itself.
    )�
ValueError)�valueZ
enum_klassrrr�_intenum_convertercs

�r�winz)Specified event object handle is invalid.�zInsufficient memory available.�z#One or more parameters are invalid.�WzOverlapped operation aborted.i�z2Overlapped I/O event object not in signaled state.i�z)Overlapped operation will complete later.i�zThe operation was interrupted.i'zA bad file handle was passed.i'zPermission denied.i'z!A fault occurred on the network??i'z#An invalid operation was attempted.i&'zToo many open files.i('z The socket operation would blocki3'z,A blocking operation is already in progress.i4'zOperation already in progress.i5'zSocket operation on nonsocket.i6'zDestination address required.i7'zMessage too long.i8'zProtocol wrong type for socket.i9'zBad protocol option.i:'zProtocol not supported.i;'zSocket type not supported.i<'zOperation not supported.i='zProtocol family not supported.i>'z0Address family not supported by protocol family.i?'zThe network address is in use.i@'z Cannot assign requested address.iA'zNetwork is down.iB'zNetwork is unreachable.iC'z$Network dropped connection on reset.iD'z!Software caused connection abort.iE'zThe connection has been reset.iF'zNo buffer space available.iG'zSocket is already connected.iH'zSocket is not connected.iI'zThe network has been shut down.iJ'zToo many references.iK'zThe operation timed out.iL'zConnection refused.iM'zCannot translate name.iN'zThe name is too long.iO'zThe host is down.iP'zThe host is unreachable.iQ'zDirectory not empty.iR'zToo many processes.iS'zUser quota exceeded.iT'zDisk quota exceeded.iU'zStale file handle reference.iV'zItem is remote.iW'z!Network subsystem is unavailable.ik'z!Winsock.dll version out of range.il'z(Successful WSAStartup not yet performed.im'zGraceful shutdown in progress.iu'z*No more results from WSALookupServiceNext.iv'zCall has been canceled.iw'z Procedure call table is invalid.ix'zService provider is invalid.iy'z&Service provider failed to initialize.iz'zSystem call failure.i{'zService not found.i|'zClass type not found.i}'i~'zCall was canceled.i'zDatabase query was refused.i�'zHost not found.i�*z Nonauthoritative host not found.i�*zThis is a nonrecoverable error.i�*z*Valid name, no data record requested type.i�*zQoS receivers.i�*zQoS senders.i�*zNo QoS senders.i�*zQoS no receivers.i+zQoS request confirmed.i+zQoS admission error.i+zQoS policy failure.i+zQoS bad style.i+zQoS bad object.i+zQoS traffic control error.i+zQoS generic error.i+zQoS service type error.i+zQoS flowspec error.i	+zInvalid QoS provider buffer.i
+zInvalid QoS filter style.i+i+zIncorrect QoS filter count.i
+zInvalid QoS object length.i+zIncorrect QoS flow count.i+zUnrecognized QoS object.i+zInvalid QoS policy object.i+zInvalid QoS flow descriptor.i+z'Invalid QoS provider-specific flowspec.i+z)Invalid QoS provider-specific filterspec.i+z&Invalid QoS shape discard mode object.i+z Invalid QoS shaping rate object.i+z!Reserved policy QoS element type.i+�errorTabc@seZdZdS)�_GiveupOnSendfileN)�__name__�
__module__�__qualname__rrrrr#�sr#cs(eZdZdZgd�Zd7dd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zd8dddd�dd�Ze
ed�r<d9dd�Znd9dd�Zd9dd�Zdd�Zd9d d!�Zd"d#�Zejfd$d%�Zd&d'�Z�fd(d)�Ze�fd*d+��Ze�fd,d-��Zejd.kr�d/d0�Zd1d2�Znd3d0�Zd4d2�Zd5e_d6e_�ZS):�socketz:A subclass of _socket.socket adding the makefile() method.)�__weakref__�_io_refs�_closed���NcCsP|dur|dkr
t}|dkrt}|dkrd}tj�|||||�d|_d|_dS)Nr+rF)�AF_INET�SOCK_STREAM�_socketr'�__init__r)r*)�self�family�type�proto�filenorrrr/�s
zsocket.__init__cCs|S�Nr�r0rrr�	__enter__�szsocket.__enter__cGs|js	|��dSdSr5)r*�close)r0�argsrrr�__exit__�s�zsocket.__exit__cCs�t|dd�}d|jj|jj|rdnd|��|j|j|jf}|sTz|��}|r/|dt	|�7}Wn	t
y9Ynwz|��}|rI|dt	|�7}Wn	t
ySYnw|d7}|S)	zVWrap __repr__() to reveal the real class name and socket
        address(es).
        r*Fz,<%s.%s%s fd=%i, family=%s, type=%s, proto=%iz	 [closed]�z
, laddr=%sz
, raddr=%s�>)�getattr�	__class__r%r&r4r1r2r3�getsockname�str�error�getpeername)r0�closed�sZladdrZraddrrrr�__repr__�s<
������zsocket.__repr__cCstd|jj�d���)Nzcannot pickle z object)�	TypeErrorr>r$r6rrr�__getstate__�zsocket.__getstate__cCs6t|���}|j|j|j|j|d�}|�|���|S)z�dup() -> socket object

        Duplicate the socket. Return a new socket object connected to the same
        system resource. The new socket is non-inheritable.
        �r4)�dupr4r>r1r2r3�
settimeout�
gettimeout)r0�fd�sockrrrrJsz
socket.dupcCsF|��\}}t|j|j|j|d�}t�dur|��r|�d�||fS)z�accept() -> (socket object, address info)

        Wait for an incoming connection.  Return a new socket
        representing the connection, and the address of the client.
        For IP sockets, the address info is a pair (hostaddr, port).
        rINT)Z_acceptr'r1r2r3ZgetdefaulttimeoutrL�setblocking)r0rM�addrrNrrr�accepts

z
socket.accept�r)�encoding�errors�newlinec
Cst|�hd�kstd|f��d|v}d|vp|}|s |s J�d|v}d}	|r,|	d7}	|r2|	d7}	t||	�}
|jd7_|durDd	}|d
krKtj}|d
krW|sUtd��|
S|rc|rct�|
|
|�}n|rlt�|
|�}n
|spJ�t�|
|�}|rz|St�	|�}t�
||||�}||_|S)z�makefile(...) -> an I/O stream connected to the socket

        The arguments are as for io.open() after the filename, except the only
        supported mode values are 'r' (default), 'w' and 'b'.
        >rR�b�wz&invalid mode %r (only r, w, b allowed)rWrRrVr;�Nr+rz!unbuffered streams must be binary)�setr�SocketIOr)�io�DEFAULT_BUFFER_SIZE�BufferedRWPair�BufferedReader�BufferedWriter�
text_encoding�
TextIOWrapper�mode)
r0rb�	bufferingrSrTrUZwritingZreadingZbinaryZrawmode�raw�buffer�textrrr�makefile.sB

zsocket.makefile�sendfilerc
Cs�|�|||�|��}z|��}Wnttjfy$}zt|��d}~wwzt�|�j}Wnt	y=}zt|��d}~ww|sBdSt
|pF|d�}|��}	|	dkrUtd��t
td�r_t��}
nt��}
|
�|tj�d}|
j}tj}
ze	|	r~||	�s~td��|r�||}|dkr�n<z	|
||||�}Wn$ty�|	s�|�Yqst	y�}z|dkr�t|��|d�d}~ww|dkr�n	||7}||7}qt|W|dkr�t
|d�r�|�|�SSS|dkr�t
|d�r�|�|�www)Nri@�&non-blocking sockets are not supported�PollSelectorTz	timed out�seek)�_check_sendfile_paramsr4�AttributeErrorr[�UnsupportedOperationr#�os�fstat�st_size�OSError�minrLr�hasattr�	selectorsrjZSelectSelector�registerZEVENT_WRITEZselectrh�TimeoutError�BlockingIOErrorrk)r0�file�offset�countZsocknor4�errZfsize�	blocksize�timeoutZselector�
total_sentZselector_selectZos_sendfile�sentrrr�_sendfile_use_sendfile[st����

��	���zsocket._sendfile_use_sendfilecCstd��)Nz,os.sendfile() not available on this platform)r#�r0ryrzr{rrrr��s�c

Cs|�|||�|��dkrtd��|r|�|�|rt|d�nd}d}|j}|j}zR	|r9t|||�}|dkr9n.t||��}|sBn%	z||�}	Wn	tyRYqBw||	7}|	t	|�krd||	d�}nnqCq+|W|dkrzt
|d�r{|�||�SSS|dkr�t
|d�r�|�||�www)Nrrii Trk)rlrLrrkrs�read�send�
memoryviewrx�lenrt)
r0ryrzr{r}rZ	file_readZ	sock_send�datar�rrr�_sendfile_use_send�sH
�����zsocket._sendfile_use_sendcCshdt|dd�vrtd��|jt@std��|dur0t|t�s%td�|���|dkr2td�|���dSdS)NrVrbz$file should be opened in binary modez+only SOCK_STREAM type sockets are supportedz+count must be a positive integer (got {!r})r)r=rr2r-�
isinstance�intrF�formatr�rrrrl�s

���zsocket._check_sendfile_paramscCs2z|�|||�WSty|�|||�YSw)a_sendfile(file[, offset[, count]]) -> sent

        Send a file until EOF is reached by using high-performance
        os.sendfile() and return the total number of bytes which
        were sent.
        *file* must be a regular file object opened in binary mode.
        If os.sendfile() is not available (e.g. Windows) or file is
        not a regular file socket.send() will be used instead.
        *offset* tells from where to start reading the file.
        If specified, *count* is the total number of bytes to transmit
        as opposed to sending the file until EOF is reached.
        File position is updated on return or also in case of error in
        which case file.tell() can be used to figure out the number of
        bytes which were sent.
        The socket must be of SOCK_STREAM type.
        Non-blocking sockets are not supported.
        )r�r#r�r�rrrrh�s
�zsocket.sendfilecCs.|jdkr|jd8_|jr|��dSdS)NrrX)r)r*r8r6rrr�_decref_socketios�s

�zsocket._decref_socketioscCs|�|�dSr5)r8)r0Z_ssrrr�_real_close�szsocket._real_closecCs d|_|jdkr|��dSdS)NTr)r*r)r�r6rrrr8�s
�zsocket.closecsd|_t���S)adetach() -> file descriptor

        Close the socket object without closing the underlying file descriptor.
        The object cannot be used after this call, but the file descriptor
        can be reused for other purposes.  The file descriptor is returned.
        T)r*�super�detachr6�r>rrr��s
z
socket.detachc�tt�jt�S)z@Read-only access to the address family for this socket.
        )rr�r1rr6r�rrr1�z
socket.familycr�)z-Read-only access to the socket type.
        )rr�r2rr6r�rrr2r�zsocket.type�ntcC�t�|���Sr5)roZget_handle_inheritabler4r6rrr�get_inheritable�zsocket.get_inheritablecC�t�|��|�dSr5)roZset_handle_inheritabler4�r0Zinheritablerrr�set_inheritablerHzsocket.set_inheritablecCr�r5)ror�r4r6rrrr�r�cCr�r5)ror�r4r�rrrr�rHz&Get the inheritable flag of the socketz&Set the inheritable flag of the socket)r+r+r+N)rRN�rN) r$r%r&�__doc__�	__slots__r/r7r:rErGrJrQrgrtror�r�rlrhr�r.r'r�r8r��propertyr1r2�namer�r��
__classcell__rrr�rr'�sD
�
+
A
$




r'cCst|�}t||||�S)z� fromfd(fd, family, type[, proto]) -> socket object

    Create a socket object from a duplicate of the given file
    descriptor.  The remaining arguments are the same as for socket().
    )rJr')rMr1r2r3Znfdrrrr
sr
�sendmsgc	Cs |�|tjtjt�d|�fg�S)z� send_fds(sock, buffers, fds[, flags[, address]]) -> integer

        Send the list of file descriptors fds over an AF_UNIX socket.
        �i)r�r.�
SOL_SOCKET�
SCM_RIGHTS�array)rNZbuffers�fds�flags�addressrrr�send_fds's
�r��recvmsgcCs�t�d�}|�|t�||j��\}}}}|D]!\}}	}
|tjkr8|	tjkr8|�|
dt|
�t|
�|j��q|t	|�||fS)z� recv_fds(sock, bufsize, maxfds[, flags]) -> (data, list of file
        descriptors, msg_flags, address)

        Receive up to maxfds file descriptors returning the message
        data and a list containing the descriptors.
        r�N)
r�r�r.ZCMSG_LEN�itemsizer�r�Z	frombytesr��list)rN�bufsizeZmaxfdsr�r��msgZancdatarPZ
cmsg_levelZ	cmsg_typeZ	cmsg_datarrr�recv_fds3s
���r�ZsharecCstddd|�S)z� fromshare(info) -> socket object

        Create a socket object from the bytes object returned by
        socket.share(pid).
        r)r')�inforrr�	fromshareGsr�c
	CsJ|tkrt}n|tkrt}ntd��|tkrtd��|dkr"td��t|||�}zQ|�|df�|��|�	�dd�\}}t|||�}z'|�
d�z	|�||f�Wntt
fy^Ynw|�
d�|��\}}	Wn|���W|��n|��wz|�	�|��ks�|�	�|��kr�td��W||fS|��|���)	Nz?Only AF_INET and AF_INET6 socket address families are supportedz)Only SOCK_STREAM socket type is supportedrzOnly protocol zero is supported�FTzUnexpected peer connection)r,�
_LOCALHOST�AF_INET6�
_LOCALHOST_V6rr-r'�bind�listenr?rO�connectrx�InterruptedErrorrQr8rB�ConnectionError)
r1r2r3�hostZlsockrP�portZcsockZssock�_rrr�_fallback_socketpairSsN
�
��
�r��
socketpaircCsf|durzt}Wntyt}Ynwt�|||�\}}t||||���}t||||���}||fSr5)ZAF_UNIX�	NameErrorr,r.r�r'r�)r1r2r3�arVrrrr��s�a8socketpair([family[, type[, proto]]]) -> (socket object, socket object)
Create a pair of socket objects from the sockets returned by the platform
socketpair() function.
The arguments are the same as for socket() except the default family is AF_UNIX
if defined on the platform; otherwise, the default is AF_INET.
cspeZdZdZdd�Zdd�Zdd�Zdd	�Zd
d�Z�fdd
�Z	dd�Z
edd��Zedd��Z
dd�Z�ZS)rZz�Raw I/O implementation for stream sockets.

    This class supports the makefile() method on sockets.  It provides
    the raw I/O interface on top of a socket object.
    cCsZ|dvr
td|��tj�|�||_d|vr|d7}||_d|v|_d|v|_d|_dS)N)rRrWZrw�rb�wbZrwbzinvalid mode: %rrVrRrWF)	rr[�	RawIOBaser/�_sock�_mode�_reading�_writing�_timeout_occurred)r0rNrbrrrr/�s


zSocketIO.__init__c
Csv|��|��|jrtd��	z|j�|�WSty"d|_�ty:}z
|jt	vr5WYd}~dS�d}~ww)a3Read up to len(b) bytes into the writable buffer *b* and return
        the number of bytes read.  If the socket is non-blocking and no bytes
        are available, None is returned.

        If *b* is non-empty, a 0 return value indicates that the connection
        was shutdown at the other end.
        z!cannot read from timed out objectTN)
�_checkClosed�_checkReadabler�rrr�Z	recv_intor~rA�errno�_blocking_errnos�r0rV�errr�readinto�s 
��zSocketIO.readintoc
CsR|��|��z|j�|�WSty(}z
|jtvr#WYd}~dS�d}~ww)aWrite the given bytes or bytearray object *b* to the socket
        and return the number of bytes written.  This can be less than
        len(b) if not all data could be written.  If the socket is
        non-blocking and no bytes could be written None is returned.
        N)r��_checkWritabler�r�rAr�r�r�rrr�write�s
��zSocketIO.writecC�|jrtd��|jS)z2True if the SocketIO is open for reading.
        �I/O operation on closed socket.)rCrr�r6rrr�readable��zSocketIO.readablecCr�)z2True if the SocketIO is open for writing.
        r�)rCrr�r6rrr�writable�r�zSocketIO.writablecs|jrtd��t���S)z2True if the SocketIO is open for seeking.
        r�)rCrr��seekabler6r�rrr��s
zSocketIO.seekablecCs|��|j��S)z=Return the file descriptor of the underlying socket.
        )r�r�r4r6rrrr4�s
zSocketIO.filenocCs|js|��SdS)Nr+)rCr4r6rrrr�sz
SocketIO.namecCs|jSr5)r�r6rrrrbsz
SocketIO.modecCs*|jrdStj�|�|j��d|_dS)z�Close the SocketIO object.  This doesn't close the underlying
        socket, except if all references to it have disappeared.
        N)rCr[r�r8r�r�r6rrrr8s


zSocketIO.close)r$r%r&r�r/r�r�r�r�r�r4r�r�rbr8r�rrr�rrZ�s

rZr;cCsn|��}|r
|dvr
t�}z	t|�\}}}Wn
ty Y|Sw|�d|�|D]	}d|vr2|Sq)|}|S)azGet fully qualified domain name from name.

    An empty argument is interpreted as meaning the local host.

    First the hostname returned by gethostbyaddr() is checked, then
    possibly existing aliases. In case no FQDN is available and `name`
    was given, it is returned unchanged. If `name` was empty, '0.0.0.0' or '::',
    hostname from gethostname() is returned.
    )z0.0.0.0z::r�.)�stripZgethostnameZ
gethostbyaddrrA�insert)r�Zhostname�aliasesZipaddrsrrrrs"
��rcCs�|\}}d}t||dt�D]I}|\}}}	}
}d}z"t|||	�}|tur(|�|�|r/|�|�|�|�d}|WStyV}
z|
}|durL|��WYd}
~
q
d}
~
ww|duraz|�d}wtd��)acConnect to *address* and return the socket object.

    Convenience function.  Connect to *address* (a 2-tuple ``(host,
    port)``) and return the socket object.  Passing the optional
    *timeout* parameter will set the timeout on the socket instance
    before attempting to connect.  If no *timeout* is supplied, the
    global default timeout setting returned by :func:`getdefaulttimeout`
    is used.  If *source_address* is set it must be a tuple of (host, port)
    for the socket to bind as a source address before making the connection.
    A host of '' or port 0 tells the OS to use the default.
    Nrz!getaddrinfo returns an empty list)	�getaddrinfor-r'�_GLOBAL_DEFAULT_TIMEOUTrKr�r�rAr8)r�r~Zsource_addressr�r�r|�res�af�socktyper3�	canonname�sarNr�rrrr4s2



��rcCsvtrttd�rttd�sdSz"ttt��}|�ttd�	Wd�WdS1s)wYWdSt	y:YdSw)z�Return True if the platform supports creating a SOCK_STREAM socket
    which can handle both AF_INET and AF_INET6 (IPv4 / IPv6) connections.
    �IPPROTO_IPV6�IPV6_V6ONLYFrNT)
�has_ipv6rtr.r'r�r-�
setsockoptr�r�rA)rNrrrras��(��rF)r1�backlog�
reuse_port�dualstack_ipv6c
CsT|rttd�std��|rt�std��|tkrtd��t|t�}z|tjdvr?ttd�r?z	|�	t
td�Wn	ty>Ynw|rH|�	t
t
d�tri|tkri|rX|�	ttd�nttd	�rittd
�ri|�	ttd�z|�|�Wnty�}zd|j|f}t|j|�d�d}~ww|dur�|��|WS|�|�|WSty�|���w)
a�Convenience function which creates a SOCK_STREAM type socket
    bound to *address* (a 2-tuple (host, port)) and return the socket
    object.

    *family* should be either AF_INET or AF_INET6.
    *backlog* is the queue size passed to socket.listen().
    *reuse_port* dictates whether to use the SO_REUSEPORT socket option.
    *dualstack_ipv6*: if true and the platform supports it, it will
    create an AF_INET6 socket able to accept both IPv4 or IPv6
    connections. When false it will explicitly disable this option on
    platforms that enable it by default (e.g. Linux).

    >>> with create_server(('', 8000)) as server:
    ...     while True:
    ...         conn, addr = server.accept()
    ...         # handle new connection
    �SO_REUSEPORTz+SO_REUSEPORT not supported on this platformz-dualstack_ipv6 not supported on this platformz'dualstack_ipv6 requires AF_INET6 family)r��cygwin�SO_REUSEADDRrXrr�r�z+%s (while attempting to bind on address %r)N)rtr.rrr�r'r-ror�r�r�r�rAr�r�r�r�r��strerrorr�r�r8)r�r1r�r�r�rNr|r�rrrr
qsX


��
����
��r
cCsPg}t�||||||�D]}|\}}	}}
}|�t|t�t|	t�||
|f�q|S)a�Resolve host and port into list of address info entries.

    Translate the host/port argument into a sequence of 5-tuples that contain
    all the necessary arguments for creating a socket connected to that service.
    host is a domain name, a string representation of an IPv4/v6 address or
    None. port is a string service name such as 'http', a numeric port number or
    None. By passing None as the value of host and port, you can pass NULL to
    the underlying C API.

    The family, type and proto arguments can be optionally specified in order to
    narrow the list of addresses returned. Passing zero as a value for each of
    these arguments selects the full range of results.
    )r.r��appendrrr)r�r�r1r2r3r�Zaddrlistr�r�r�r�r�rrrr��s�r�)rr�)r;)rrrr)3r�r.ro�sysr[ru�enumrrr��ImportErrorr=rrr	�__all__�extend�_get_exports_list�	_convert_r$r�r�r�platform�lowerrr"r��	Exceptionr#r'r
rtr�r�r�r�r,r-r�r�r�r�rZr�objectr�rrr
r�rrrr�<module>sT/ �����

G	




6

u
�-�E
Name
Size
Permissions
Options
__future__.cpython-310.opt-1.pyc
4.05 KB
-rw-r--r--
__future__.cpython-310.opt-2.pyc
2.126 KB
-rw-r--r--
__future__.cpython-310.pyc
4.05 KB
-rw-r--r--
__phello__.foo.cpython-310.opt-1.pyc
0.143 KB
-rw-r--r--
__phello__.foo.cpython-310.opt-2.pyc
0.143 KB
-rw-r--r--
__phello__.foo.cpython-310.pyc
0.143 KB
-rw-r--r--
_aix_support.cpython-310.opt-1.pyc
2.827 KB
-rw-r--r--
_aix_support.cpython-310.opt-2.pyc
1.624 KB
-rw-r--r--
_aix_support.cpython-310.pyc
2.827 KB
-rw-r--r--
_bootsubprocess.cpython-310.opt-1.pyc
2.256 KB
-rw-r--r--
_bootsubprocess.cpython-310.opt-2.pyc
2.036 KB
-rw-r--r--
_bootsubprocess.cpython-310.pyc
2.256 KB
-rw-r--r--
_collections_abc.cpython-310.opt-1.pyc
32.169 KB
-rw-r--r--
_collections_abc.cpython-310.opt-2.pyc
26.227 KB
-rw-r--r--
_collections_abc.cpython-310.pyc
32.169 KB
-rw-r--r--
_compat_pickle.cpython-310.opt-1.pyc
5.698 KB
-rw-r--r--
_compat_pickle.cpython-310.opt-2.pyc
5.698 KB
-rw-r--r--
_compat_pickle.cpython-310.pyc
5.75 KB
-rw-r--r--
_compression.cpython-310.opt-1.pyc
4.422 KB
-rw-r--r--
_compression.cpython-310.opt-2.pyc
4.229 KB
-rw-r--r--
_compression.cpython-310.pyc
4.422 KB
-rw-r--r--
_markupbase.cpython-310.opt-1.pyc
7.267 KB
-rw-r--r--
_markupbase.cpython-310.opt-2.pyc
6.909 KB
-rw-r--r--
_markupbase.cpython-310.pyc
7.41 KB
-rw-r--r--
_osx_support.cpython-310.opt-1.pyc
11.28 KB
-rw-r--r--
_osx_support.cpython-310.opt-2.pyc
8.731 KB
-rw-r--r--
_osx_support.cpython-310.pyc
11.28 KB
-rw-r--r--
_py_abc.cpython-310.opt-1.pyc
4.567 KB
-rw-r--r--
_py_abc.cpython-310.opt-2.pyc
3.414 KB
-rw-r--r--
_py_abc.cpython-310.pyc
4.589 KB
-rw-r--r--
_pydecimal.cpython-310.opt-1.pyc
154.055 KB
-rw-r--r--
_pydecimal.cpython-310.opt-2.pyc
75.06 KB
-rw-r--r--
_pydecimal.cpython-310.pyc
154.055 KB
-rw-r--r--
_pyio.cpython-310.opt-1.pyc
71.926 KB
-rw-r--r--
_pyio.cpython-310.opt-2.pyc
49.765 KB
-rw-r--r--
_pyio.cpython-310.pyc
71.943 KB
-rw-r--r--
_sitebuiltins.cpython-310.opt-1.pyc
3.479 KB
-rw-r--r--
_sitebuiltins.cpython-310.opt-2.pyc
2.979 KB
-rw-r--r--
_sitebuiltins.cpython-310.pyc
3.479 KB
-rw-r--r--
_strptime.cpython-310.opt-1.pyc
15.587 KB
-rw-r--r--
_strptime.cpython-310.opt-2.pyc
11.998 KB
-rw-r--r--
_strptime.cpython-310.pyc
15.587 KB
-rw-r--r--
_sysconfigdata__linux_x86_64-linux-gnu.cpython-310.opt-1.pyc
43.938 KB
-rw-r--r--
_sysconfigdata__linux_x86_64-linux-gnu.cpython-310.opt-2.pyc
43.938 KB
-rw-r--r--
_sysconfigdata__linux_x86_64-linux-gnu.cpython-310.pyc
43.938 KB
-rw-r--r--
_sysconfigdata_d_linux_x86_64-linux-gnu.cpython-310.opt-1.pyc
43.532 KB
-rw-r--r--
_sysconfigdata_d_linux_x86_64-linux-gnu.cpython-310.opt-2.pyc
43.532 KB
-rw-r--r--
_sysconfigdata_d_linux_x86_64-linux-gnu.cpython-310.pyc
43.532 KB
-rw-r--r--
_threading_local.cpython-310.opt-1.pyc
6.401 KB
-rw-r--r--
_threading_local.cpython-310.opt-2.pyc
3.177 KB
-rw-r--r--
_threading_local.cpython-310.pyc
6.401 KB
-rw-r--r--
_weakrefset.cpython-310.opt-1.pyc
7.445 KB
-rw-r--r--
_weakrefset.cpython-310.opt-2.pyc
7.445 KB
-rw-r--r--
_weakrefset.cpython-310.pyc
7.445 KB
-rw-r--r--
abc.cpython-310.opt-1.pyc
6.608 KB
-rw-r--r--
abc.cpython-310.opt-2.pyc
3.502 KB
-rw-r--r--
abc.cpython-310.pyc
6.608 KB
-rw-r--r--
aifc.cpython-310.opt-1.pyc
24.122 KB
-rw-r--r--
aifc.cpython-310.opt-2.pyc
19.043 KB
-rw-r--r--
aifc.cpython-310.pyc
24.122 KB
-rw-r--r--
antigravity.cpython-310.opt-1.pyc
0.818 KB
-rw-r--r--
antigravity.cpython-310.opt-2.pyc
0.682 KB
-rw-r--r--
antigravity.cpython-310.pyc
0.818 KB
-rw-r--r--
argparse.cpython-310.opt-1.pyc
61.651 KB
-rw-r--r--
argparse.cpython-310.opt-2.pyc
52.54 KB
-rw-r--r--
argparse.cpython-310.pyc
61.76 KB
-rw-r--r--
ast.cpython-310.opt-1.pyc
54.398 KB
-rw-r--r--
ast.cpython-310.opt-2.pyc
46.235 KB
-rw-r--r--
ast.cpython-310.pyc
54.448 KB
-rw-r--r--
asynchat.cpython-310.opt-1.pyc
6.876 KB
-rw-r--r--
asynchat.cpython-310.opt-2.pyc
5.557 KB
-rw-r--r--
asynchat.cpython-310.pyc
6.876 KB
-rw-r--r--
asyncore.cpython-310.opt-1.pyc
15.643 KB
-rw-r--r--
asyncore.cpython-310.opt-2.pyc
14.471 KB
-rw-r--r--
asyncore.cpython-310.pyc
15.643 KB
-rw-r--r--
base64.cpython-310.opt-1.pyc
16.646 KB
-rw-r--r--
base64.cpython-310.opt-2.pyc
12.251 KB
-rw-r--r--
base64.cpython-310.pyc
16.775 KB
-rw-r--r--
bdb.cpython-310.opt-1.pyc
25.242 KB
-rw-r--r--
bdb.cpython-310.opt-2.pyc
15.998 KB
-rw-r--r--
bdb.cpython-310.pyc
25.242 KB
-rw-r--r--
binhex.cpython-310.opt-1.pyc
12.584 KB
-rw-r--r--
binhex.cpython-310.opt-2.pyc
12.098 KB
-rw-r--r--
binhex.cpython-310.pyc
12.584 KB
-rw-r--r--
bisect.cpython-310.opt-1.pyc
2.543 KB
-rw-r--r--
bisect.cpython-310.opt-2.pyc
1.269 KB
-rw-r--r--
bisect.cpython-310.pyc
2.543 KB
-rw-r--r--
bz2.cpython-310.opt-1.pyc
10.631 KB
-rw-r--r--
bz2.cpython-310.opt-2.pyc
5.814 KB
-rw-r--r--
bz2.cpython-310.pyc
10.631 KB
-rw-r--r--
cProfile.cpython-310.opt-1.pyc
5.009 KB
-rw-r--r--
cProfile.cpython-310.opt-2.pyc
4.566 KB
-rw-r--r--
cProfile.cpython-310.pyc
5.009 KB
-rw-r--r--
calendar.cpython-310.opt-1.pyc
25.702 KB
-rw-r--r--
calendar.cpython-310.opt-2.pyc
21.386 KB
-rw-r--r--
calendar.cpython-310.pyc
25.702 KB
-rw-r--r--
cgi.cpython-310.opt-1.pyc
26.112 KB
-rw-r--r--
cgi.cpython-310.opt-2.pyc
18.036 KB
-rw-r--r--
cgi.cpython-310.pyc
26.112 KB
-rw-r--r--
cgitb.cpython-310.opt-1.pyc
9.779 KB
-rw-r--r--
cgitb.cpython-310.opt-2.pyc
8.249 KB
-rw-r--r--
cgitb.cpython-310.pyc
9.779 KB
-rw-r--r--
chunk.cpython-310.opt-1.pyc
4.762 KB
-rw-r--r--
chunk.cpython-310.opt-2.pyc
2.688 KB
-rw-r--r--
chunk.cpython-310.pyc
4.762 KB
-rw-r--r--
cmd.cpython-310.opt-1.pyc
12.425 KB
-rw-r--r--
cmd.cpython-310.opt-2.pyc
7.182 KB
-rw-r--r--
cmd.cpython-310.pyc
12.425 KB
-rw-r--r--
code.cpython-310.opt-1.pyc
9.739 KB
-rw-r--r--
code.cpython-310.opt-2.pyc
4.652 KB
-rw-r--r--
code.cpython-310.pyc
9.739 KB
-rw-r--r--
codecs.cpython-310.opt-1.pyc
32.456 KB
-rw-r--r--
codecs.cpython-310.opt-2.pyc
17.375 KB
-rw-r--r--
codecs.cpython-310.pyc
32.456 KB
-rw-r--r--
codeop.cpython-310.opt-1.pyc
5.479 KB
-rw-r--r--
codeop.cpython-310.opt-2.pyc
2.56 KB
-rw-r--r--
codeop.cpython-310.pyc
5.479 KB
-rw-r--r--
colorsys.cpython-310.opt-1.pyc
3.204 KB
-rw-r--r--
colorsys.cpython-310.opt-2.pyc
2.616 KB
-rw-r--r--
colorsys.cpython-310.pyc
3.204 KB
-rw-r--r--
compileall.cpython-310.opt-1.pyc
12.45 KB
-rw-r--r--
compileall.cpython-310.opt-2.pyc
9.287 KB
-rw-r--r--
compileall.cpython-310.pyc
12.45 KB
-rw-r--r--
configparser.cpython-310.opt-1.pyc
44.408 KB
-rw-r--r--
configparser.cpython-310.opt-2.pyc
29.835 KB
-rw-r--r--
configparser.cpython-310.pyc
44.408 KB
-rw-r--r--
contextlib.cpython-310.opt-1.pyc
20.411 KB
-rw-r--r--
contextlib.cpython-310.opt-2.pyc
14.563 KB
-rw-r--r--
contextlib.cpython-310.pyc
20.421 KB
-rw-r--r--
contextvars.cpython-310.opt-1.pyc
0.256 KB
-rw-r--r--
contextvars.cpython-310.opt-2.pyc
0.256 KB
-rw-r--r--
contextvars.cpython-310.pyc
0.256 KB
-rw-r--r--
copy.cpython-310.opt-1.pyc
6.848 KB
-rw-r--r--
copy.cpython-310.opt-2.pyc
4.614 KB
-rw-r--r--
copy.cpython-310.pyc
6.848 KB
-rw-r--r--
copyreg.cpython-310.opt-1.pyc
4.57 KB
-rw-r--r--
copyreg.cpython-310.opt-2.pyc
3.807 KB
-rw-r--r--
copyreg.cpython-310.pyc
4.589 KB
-rw-r--r--
crypt.cpython-310.opt-1.pyc
3.482 KB
-rw-r--r--
crypt.cpython-310.opt-2.pyc
2.852 KB
-rw-r--r--
crypt.cpython-310.pyc
3.482 KB
-rw-r--r--
csv.cpython-310.opt-1.pyc
11.537 KB
-rw-r--r--
csv.cpython-310.opt-2.pyc
9.583 KB
-rw-r--r--
csv.cpython-310.pyc
11.537 KB
-rw-r--r--
dataclasses.cpython-310.opt-1.pyc
25.955 KB
-rw-r--r--
dataclasses.cpython-310.opt-2.pyc
22.355 KB
-rw-r--r--
dataclasses.cpython-310.pyc
25.971 KB
-rw-r--r--
datetime.cpython-310.opt-1.pyc
54.049 KB
-rw-r--r--
datetime.cpython-310.opt-2.pyc
46.121 KB
-rw-r--r--
datetime.cpython-310.pyc
55.224 KB
-rw-r--r--
decimal.cpython-310.opt-1.pyc
0.369 KB
-rw-r--r--
decimal.cpython-310.opt-2.pyc
0.369 KB
-rw-r--r--
decimal.cpython-310.pyc
0.369 KB
-rw-r--r--
difflib.cpython-310.opt-1.pyc
57.519 KB
-rw-r--r--
difflib.cpython-310.opt-2.pyc
24.95 KB
-rw-r--r--
difflib.cpython-310.pyc
57.54 KB
-rw-r--r--
dis.cpython-310.opt-1.pyc
15.305 KB
-rw-r--r--
dis.cpython-310.opt-2.pyc
11.716 KB
-rw-r--r--
dis.cpython-310.pyc
15.305 KB
-rw-r--r--
doctest.cpython-310.opt-1.pyc
74.213 KB
-rw-r--r--
doctest.cpython-310.opt-2.pyc
39.902 KB
-rw-r--r--
doctest.cpython-310.pyc
74.405 KB
-rw-r--r--
enum.cpython-310.opt-1.pyc
25.468 KB
-rw-r--r--
enum.cpython-310.opt-2.pyc
20.817 KB
-rw-r--r--
enum.cpython-310.pyc
25.468 KB
-rw-r--r--
filecmp.cpython-310.opt-1.pyc
8.56 KB
-rw-r--r--
filecmp.cpython-310.opt-2.pyc
6.006 KB
-rw-r--r--
filecmp.cpython-310.pyc
8.56 KB
-rw-r--r--
fileinput.cpython-310.opt-1.pyc
13.758 KB
-rw-r--r--
fileinput.cpython-310.opt-2.pyc
8.401 KB
-rw-r--r--
fileinput.cpython-310.pyc
13.758 KB
-rw-r--r--
fnmatch.cpython-310.opt-1.pyc
4.09 KB
-rw-r--r--
fnmatch.cpython-310.opt-2.pyc
2.93 KB
-rw-r--r--
fnmatch.cpython-310.pyc
4.16 KB
-rw-r--r--
fractions.cpython-310.opt-1.pyc
18.18 KB
-rw-r--r--
fractions.cpython-310.opt-2.pyc
11.234 KB
-rw-r--r--
fractions.cpython-310.pyc
18.18 KB
-rw-r--r--
ftplib.cpython-310.opt-1.pyc
28.313 KB
-rw-r--r--
ftplib.cpython-310.opt-2.pyc
18.575 KB
-rw-r--r--
ftplib.cpython-310.pyc
28.313 KB
-rw-r--r--
functools.cpython-310.opt-1.pyc
27.687 KB
-rw-r--r--
functools.cpython-310.opt-2.pyc
21.218 KB
-rw-r--r--
functools.cpython-310.pyc
27.687 KB
-rw-r--r--
genericpath.cpython-310.opt-1.pyc
4.338 KB
-rw-r--r--
genericpath.cpython-310.opt-2.pyc
3.22 KB
-rw-r--r--
genericpath.cpython-310.pyc
4.338 KB
-rw-r--r--
getopt.cpython-310.opt-1.pyc
6.188 KB
-rw-r--r--
getopt.cpython-310.opt-2.pyc
3.706 KB
-rw-r--r--
getopt.cpython-310.pyc
6.206 KB
-rw-r--r--
getpass.cpython-310.opt-1.pyc
4.127 KB
-rw-r--r--
getpass.cpython-310.opt-2.pyc
2.984 KB
-rw-r--r--
getpass.cpython-310.pyc
4.127 KB
-rw-r--r--
gettext.cpython-310.opt-1.pyc
17.701 KB
-rw-r--r--
gettext.cpython-310.opt-2.pyc
17.043 KB
-rw-r--r--
gettext.cpython-310.pyc
17.701 KB
-rw-r--r--
glob.cpython-310.opt-1.pyc
5.702 KB
-rw-r--r--
glob.cpython-310.opt-2.pyc
4.877 KB
-rw-r--r--
glob.cpython-310.pyc
5.73 KB
-rw-r--r--
graphlib.cpython-310.opt-1.pyc
7.412 KB
-rw-r--r--
graphlib.cpython-310.opt-2.pyc
4.088 KB
-rw-r--r--
graphlib.cpython-310.pyc
7.453 KB
-rw-r--r--
gzip.cpython-310.opt-1.pyc
18.127 KB
-rw-r--r--
gzip.cpython-310.opt-2.pyc
14.397 KB
-rw-r--r--
gzip.cpython-310.pyc
18.127 KB
-rw-r--r--
hashlib.cpython-310.opt-1.pyc
6.7 KB
-rw-r--r--
hashlib.cpython-310.opt-2.pyc
6.158 KB
-rw-r--r--
hashlib.cpython-310.pyc
6.7 KB
-rw-r--r--
heapq.cpython-310.opt-1.pyc
13.556 KB
-rw-r--r--
heapq.cpython-310.opt-2.pyc
10.657 KB
-rw-r--r--
heapq.cpython-310.pyc
13.556 KB
-rw-r--r--
hmac.cpython-310.opt-1.pyc
6.825 KB
-rw-r--r--
hmac.cpython-310.opt-2.pyc
4.403 KB
-rw-r--r--
hmac.cpython-310.pyc
6.825 KB
-rw-r--r--
imaplib.cpython-310.opt-1.pyc
40.795 KB
-rw-r--r--
imaplib.cpython-310.opt-2.pyc
28.626 KB
-rw-r--r--
imaplib.cpython-310.pyc
41.52 KB
-rw-r--r--
imghdr.cpython-310.opt-1.pyc
3.829 KB
-rw-r--r--
imghdr.cpython-310.opt-2.pyc
3.539 KB
-rw-r--r--
imghdr.cpython-310.pyc
3.829 KB
-rw-r--r--
imp.cpython-310.opt-1.pyc
9.572 KB
-rw-r--r--
imp.cpython-310.opt-2.pyc
7.331 KB
-rw-r--r--
imp.cpython-310.pyc
9.572 KB
-rw-r--r--
inspect.cpython-310.opt-1.pyc
82.958 KB
-rw-r--r--
inspect.cpython-310.opt-2.pyc
56.687 KB
-rw-r--r--
inspect.cpython-310.pyc
83.173 KB
-rw-r--r--
io.cpython-310.opt-1.pyc
3.593 KB
-rw-r--r--
io.cpython-310.opt-2.pyc
2.143 KB
-rw-r--r--
io.cpython-310.pyc
3.593 KB
-rw-r--r--
ipaddress.cpython-310.opt-1.pyc
63.018 KB
-rw-r--r--
ipaddress.cpython-310.opt-2.pyc
37.972 KB
-rw-r--r--
ipaddress.cpython-310.pyc
63.018 KB
-rw-r--r--
keyword.cpython-310.opt-1.pyc
0.921 KB
-rw-r--r--
keyword.cpython-310.opt-2.pyc
0.526 KB
-rw-r--r--
keyword.cpython-310.pyc
0.921 KB
-rw-r--r--
linecache.cpython-310.opt-1.pyc
4.061 KB
-rw-r--r--
linecache.cpython-310.opt-2.pyc
2.887 KB
-rw-r--r--
linecache.cpython-310.pyc
4.061 KB
-rw-r--r--
locale.cpython-310.opt-1.pyc
45.099 KB
-rw-r--r--
locale.cpython-310.opt-2.pyc
40.723 KB
-rw-r--r--
locale.cpython-310.pyc
45.099 KB
-rw-r--r--
lzma.cpython-310.opt-1.pyc
11.832 KB
-rw-r--r--
lzma.cpython-310.opt-2.pyc
5.844 KB
-rw-r--r--
lzma.cpython-310.pyc
11.832 KB
-rw-r--r--
mailbox.cpython-310.opt-1.pyc
58.646 KB
-rw-r--r--
mailbox.cpython-310.opt-2.pyc
52.814 KB
-rw-r--r--
mailbox.cpython-310.pyc
58.698 KB
-rw-r--r--
mailcap.cpython-310.opt-1.pyc
7.164 KB
-rw-r--r--
mailcap.cpython-310.opt-2.pyc
5.662 KB
-rw-r--r--
mailcap.cpython-310.pyc
7.164 KB
-rw-r--r--
mimetypes.cpython-310.opt-1.pyc
17.222 KB
-rw-r--r--
mimetypes.cpython-310.opt-2.pyc
11.395 KB
-rw-r--r--
mimetypes.cpython-310.pyc
17.222 KB
-rw-r--r--
modulefinder.cpython-310.opt-1.pyc
15.76 KB
-rw-r--r--
modulefinder.cpython-310.opt-2.pyc
14.892 KB
-rw-r--r--
modulefinder.cpython-310.pyc
15.803 KB
-rw-r--r--
netrc.cpython-310.opt-1.pyc
3.856 KB
-rw-r--r--
netrc.cpython-310.opt-2.pyc
3.64 KB
-rw-r--r--
netrc.cpython-310.pyc
3.856 KB
-rw-r--r--
nntplib.cpython-310.opt-1.pyc
30.897 KB
-rw-r--r--
nntplib.cpython-310.opt-2.pyc
19.771 KB
-rw-r--r--
nntplib.cpython-310.pyc
30.897 KB
-rw-r--r--
ntpath.cpython-310.opt-1.pyc
15.192 KB
-rw-r--r--
ntpath.cpython-310.opt-2.pyc
13.242 KB
-rw-r--r--
ntpath.cpython-310.pyc
15.192 KB
-rw-r--r--
nturl2path.cpython-310.opt-1.pyc
1.722 KB
-rw-r--r--
nturl2path.cpython-310.opt-2.pyc
1.324 KB
-rw-r--r--
nturl2path.cpython-310.pyc
1.722 KB
-rw-r--r--
numbers.cpython-310.opt-1.pyc
11.604 KB
-rw-r--r--
numbers.cpython-310.opt-2.pyc
7.859 KB
-rw-r--r--
numbers.cpython-310.pyc
11.604 KB
-rw-r--r--
opcode.cpython-310.opt-1.pyc
5.335 KB
-rw-r--r--
opcode.cpython-310.opt-2.pyc
5.202 KB
-rw-r--r--
opcode.cpython-310.pyc
5.335 KB
-rw-r--r--
operator.cpython-310.opt-1.pyc
13.207 KB
-rw-r--r--
operator.cpython-310.opt-2.pyc
11.012 KB
-rw-r--r--
operator.cpython-310.pyc
13.207 KB
-rw-r--r--
optparse.cpython-310.opt-1.pyc
46.597 KB
-rw-r--r--
optparse.cpython-310.opt-2.pyc
34.687 KB
-rw-r--r--
optparse.cpython-310.pyc
46.65 KB
-rw-r--r--
os.cpython-310.opt-1.pyc
30.86 KB
-rw-r--r--
os.cpython-310.opt-2.pyc
19 KB
-rw-r--r--
os.cpython-310.pyc
30.874 KB
-rw-r--r--
pathlib.cpython-310.opt-1.pyc
41.082 KB
-rw-r--r--
pathlib.cpython-310.opt-2.pyc
32.525 KB
-rw-r--r--
pathlib.cpython-310.pyc
41.082 KB
-rw-r--r--
pdb.cpython-310.opt-1.pyc
46.304 KB
-rw-r--r--
pdb.cpython-310.opt-2.pyc
32.777 KB
-rw-r--r--
pdb.cpython-310.pyc
46.344 KB
-rw-r--r--
pickle.cpython-310.opt-1.pyc
45.715 KB
-rw-r--r--
pickle.cpython-310.opt-2.pyc
40.037 KB
-rw-r--r--
pickle.cpython-310.pyc
45.799 KB
-rw-r--r--
pickletools.cpython-310.opt-1.pyc
65.414 KB
-rw-r--r--
pickletools.cpython-310.opt-2.pyc
56.635 KB
-rw-r--r--
pickletools.cpython-310.pyc
66.188 KB
-rw-r--r--
pipes.cpython-310.opt-1.pyc
7.603 KB
-rw-r--r--
pipes.cpython-310.opt-2.pyc
4.845 KB
-rw-r--r--
pipes.cpython-310.pyc
7.603 KB
-rw-r--r--
pkgutil.cpython-310.opt-1.pyc
17.946 KB
-rw-r--r--
pkgutil.cpython-310.opt-2.pyc
11.454 KB
-rw-r--r--
pkgutil.cpython-310.pyc
17.946 KB
-rw-r--r--
platform.cpython-310.opt-1.pyc
26.802 KB
-rw-r--r--
platform.cpython-310.opt-2.pyc
18.94 KB
-rw-r--r--
platform.cpython-310.pyc
26.802 KB
-rw-r--r--
plistlib.cpython-310.opt-1.pyc
22.97 KB
-rw-r--r--
plistlib.cpython-310.opt-2.pyc
20.595 KB
-rw-r--r--
plistlib.cpython-310.pyc
23.02 KB
-rw-r--r--
poplib.cpython-310.opt-1.pyc
13.271 KB
-rw-r--r--
poplib.cpython-310.opt-2.pyc
8.521 KB
-rw-r--r--
poplib.cpython-310.pyc
13.271 KB
-rw-r--r--
posixpath.cpython-310.opt-1.pyc
10.417 KB
-rw-r--r--
posixpath.cpython-310.opt-2.pyc
8.814 KB
-rw-r--r--
posixpath.cpython-310.pyc
10.417 KB
-rw-r--r--
pprint.cpython-310.opt-1.pyc
17.443 KB
-rw-r--r--
pprint.cpython-310.opt-2.pyc
15.357 KB
-rw-r--r--
pprint.cpython-310.pyc
17.472 KB
-rw-r--r--
profile.cpython-310.opt-1.pyc
13.892 KB
-rw-r--r--
profile.cpython-310.opt-2.pyc
11.003 KB
-rw-r--r--
profile.cpython-310.pyc
14.069 KB
-rw-r--r--
pstats.cpython-310.opt-1.pyc
23.083 KB
-rw-r--r--
pstats.cpython-310.opt-2.pyc
20.281 KB
-rw-r--r--
pstats.cpython-310.pyc
23.083 KB
-rw-r--r--
pty.cpython-310.opt-1.pyc
4.062 KB
-rw-r--r--
pty.cpython-310.opt-2.pyc
3.274 KB
-rw-r--r--
pty.cpython-310.pyc
4.062 KB
-rw-r--r--
py_compile.cpython-310.opt-1.pyc
7.192 KB
-rw-r--r--
py_compile.cpython-310.opt-2.pyc
3.965 KB
-rw-r--r--
py_compile.cpython-310.pyc
7.192 KB
-rw-r--r--
pyclbr.cpython-310.opt-1.pyc
9.562 KB
-rw-r--r--
pyclbr.cpython-310.opt-2.pyc
6.606 KB
-rw-r--r--
pyclbr.cpython-310.pyc
9.562 KB
-rw-r--r--
pydoc.cpython-310.opt-1.pyc
83.363 KB
-rw-r--r--
pydoc.cpython-310.opt-2.pyc
74.074 KB
-rw-r--r--
pydoc.cpython-310.pyc
83.395 KB
-rw-r--r--
queue.cpython-310.opt-1.pyc
10.555 KB
-rw-r--r--
queue.cpython-310.opt-2.pyc
6.398 KB
-rw-r--r--
queue.cpython-310.pyc
10.555 KB
-rw-r--r--
quopri.cpython-310.opt-1.pyc
5.535 KB
-rw-r--r--
quopri.cpython-310.opt-2.pyc
4.551 KB
-rw-r--r--
quopri.cpython-310.pyc
5.674 KB
-rw-r--r--
random.cpython-310.opt-1.pyc
22.23 KB
-rw-r--r--
random.cpython-310.opt-2.pyc
15.09 KB
-rw-r--r--
random.cpython-310.pyc
22.23 KB
-rw-r--r--
re.cpython-310.opt-1.pyc
13.909 KB
-rw-r--r--
re.cpython-310.opt-2.pyc
5.805 KB
-rw-r--r--
re.cpython-310.pyc
13.909 KB
-rw-r--r--
reprlib.cpython-310.opt-1.pyc
5.143 KB
-rw-r--r--
reprlib.cpython-310.opt-2.pyc
4.998 KB
-rw-r--r--
reprlib.cpython-310.pyc
5.143 KB
-rw-r--r--
rlcompleter.cpython-310.opt-1.pyc
5.83 KB
-rw-r--r--
rlcompleter.cpython-310.opt-2.pyc
3.249 KB
-rw-r--r--
rlcompleter.cpython-310.pyc
5.83 KB
-rw-r--r--
runpy.cpython-310.opt-1.pyc
9.206 KB
-rw-r--r--
runpy.cpython-310.opt-2.pyc
6.849 KB
-rw-r--r--
runpy.cpython-310.pyc
9.206 KB
-rw-r--r--
sched.cpython-310.opt-1.pyc
5.987 KB
-rw-r--r--
sched.cpython-310.opt-2.pyc
3.06 KB
-rw-r--r--
sched.cpython-310.pyc
5.987 KB
-rw-r--r--
secrets.cpython-310.opt-1.pyc
2.14 KB
-rw-r--r--
secrets.cpython-310.opt-2.pyc
1.128 KB
-rw-r--r--
secrets.cpython-310.pyc
2.14 KB
-rw-r--r--
selectors.cpython-310.opt-1.pyc
16.72 KB
-rw-r--r--
selectors.cpython-310.opt-2.pyc
12.786 KB
-rw-r--r--
selectors.cpython-310.pyc
16.72 KB
-rw-r--r--
shelve.cpython-310.opt-1.pyc
9.285 KB
-rw-r--r--
shelve.cpython-310.opt-2.pyc
5.255 KB
-rw-r--r--
shelve.cpython-310.pyc
9.285 KB
-rw-r--r--
shlex.cpython-310.opt-1.pyc
7.615 KB
-rw-r--r--
shlex.cpython-310.opt-2.pyc
7.113 KB
-rw-r--r--
shlex.cpython-310.pyc
7.615 KB
-rw-r--r--
shutil.cpython-310.opt-1.pyc
37.648 KB
-rw-r--r--
shutil.cpython-310.opt-2.pyc
26 KB
-rw-r--r--
shutil.cpython-310.pyc
37.648 KB
-rw-r--r--
signal.cpython-310.opt-1.pyc
2.882 KB
-rw-r--r--
signal.cpython-310.opt-2.pyc
2.673 KB
-rw-r--r--
signal.cpython-310.pyc
2.882 KB
-rw-r--r--
site.cpython-310.opt-1.pyc
17.25 KB
-rw-r--r--
site.cpython-310.opt-2.pyc
11.904 KB
-rw-r--r--
site.cpython-310.pyc
17.25 KB
-rw-r--r--
smtpd.cpython-310.opt-1.pyc
25.55 KB
-rw-r--r--
smtpd.cpython-310.opt-2.pyc
23.008 KB
-rw-r--r--
smtpd.cpython-310.pyc
25.55 KB
-rw-r--r--
smtplib.cpython-310.opt-1.pyc
34.899 KB
-rw-r--r--
smtplib.cpython-310.opt-2.pyc
19.104 KB
-rw-r--r--
smtplib.cpython-310.pyc
34.943 KB
-rw-r--r--
sndhdr.cpython-310.opt-1.pyc
6.814 KB
-rw-r--r--
sndhdr.cpython-310.opt-2.pyc
5.581 KB
-rw-r--r--
sndhdr.cpython-310.pyc
6.814 KB
-rw-r--r--
socket.cpython-310.opt-1.pyc
28.094 KB
-rw-r--r--
socket.cpython-310.opt-2.pyc
19.857 KB
-rw-r--r--
socket.cpython-310.pyc
28.117 KB
-rw-r--r--
socketserver.cpython-310.opt-1.pyc
24.769 KB
-rw-r--r--
socketserver.cpython-310.opt-2.pyc
14.468 KB
-rw-r--r--
socketserver.cpython-310.pyc
24.769 KB
-rw-r--r--
sre_compile.cpython-310.opt-1.pyc
14.667 KB
-rw-r--r--
sre_compile.cpython-310.opt-2.pyc
14.271 KB
-rw-r--r--
sre_compile.cpython-310.pyc
14.854 KB
-rw-r--r--
sre_constants.cpython-310.opt-1.pyc
6.224 KB
-rw-r--r--
sre_constants.cpython-310.opt-2.pyc
5.816 KB
-rw-r--r--
sre_constants.cpython-310.pyc
6.224 KB
-rw-r--r--
sre_parse.cpython-310.opt-1.pyc
21.227 KB
-rw-r--r--
sre_parse.cpython-310.opt-2.pyc
21.184 KB
-rw-r--r--
sre_parse.cpython-310.pyc
21.261 KB
-rw-r--r--
ssl.cpython-310.opt-1.pyc
44.235 KB
-rw-r--r--
ssl.cpython-310.opt-2.pyc
33.612 KB
-rw-r--r--
ssl.cpython-310.pyc
44.235 KB
-rw-r--r--
stat.cpython-310.opt-1.pyc
4.188 KB
-rw-r--r--
stat.cpython-310.opt-2.pyc
3.443 KB
-rw-r--r--
stat.cpython-310.pyc
4.188 KB
-rw-r--r--
statistics.cpython-310.opt-1.pyc
36.088 KB
-rw-r--r--
statistics.cpython-310.opt-2.pyc
18.277 KB
-rw-r--r--
statistics.cpython-310.pyc
36.198 KB
-rw-r--r--
string.cpython-310.opt-1.pyc
6.951 KB
-rw-r--r--
string.cpython-310.opt-2.pyc
5.883 KB
-rw-r--r--
string.cpython-310.pyc
6.951 KB
-rw-r--r--
stringprep.cpython-310.opt-1.pyc
16.649 KB
-rw-r--r--
stringprep.cpython-310.opt-2.pyc
16.438 KB
-rw-r--r--
stringprep.cpython-310.pyc
16.69 KB
-rw-r--r--
struct.cpython-310.opt-1.pyc
0.315 KB
-rw-r--r--
struct.cpython-310.opt-2.pyc
0.315 KB
-rw-r--r--
struct.cpython-310.pyc
0.315 KB
-rw-r--r--
subprocess.cpython-310.opt-1.pyc
43.636 KB
-rw-r--r--
subprocess.cpython-310.opt-2.pyc
31.996 KB
-rw-r--r--
subprocess.cpython-310.pyc
43.708 KB
-rw-r--r--
sunau.cpython-310.opt-1.pyc
16.111 KB
-rw-r--r--
sunau.cpython-310.opt-2.pyc
11.633 KB
-rw-r--r--
sunau.cpython-310.pyc
16.111 KB
-rw-r--r--
symtable.cpython-310.opt-1.pyc
12.474 KB
-rw-r--r--
symtable.cpython-310.opt-2.pyc
9.982 KB
-rw-r--r--
symtable.cpython-310.pyc
12.55 KB
-rw-r--r--
sysconfig.cpython-310.opt-1.pyc
17.075 KB
-rw-r--r--
sysconfig.cpython-310.opt-2.pyc
14.405 KB
-rw-r--r--
sysconfig.cpython-310.pyc
17.075 KB
-rw-r--r--
tabnanny.cpython-310.opt-1.pyc
6.803 KB
-rw-r--r--
tabnanny.cpython-310.opt-2.pyc
5.903 KB
-rw-r--r--
tabnanny.cpython-310.pyc
6.803 KB
-rw-r--r--
tarfile.cpython-310.opt-1.pyc
71.154 KB
-rw-r--r--
tarfile.cpython-310.opt-2.pyc
56.694 KB
-rw-r--r--
tarfile.cpython-310.pyc
71.169 KB
-rw-r--r--
telnetlib.cpython-310.opt-1.pyc
18.088 KB
-rw-r--r--
telnetlib.cpython-310.opt-2.pyc
10.871 KB
-rw-r--r--
telnetlib.cpython-310.pyc
18.088 KB
-rw-r--r--
tempfile.cpython-310.opt-1.pyc
23.759 KB
-rw-r--r--
tempfile.cpython-310.opt-2.pyc
17.428 KB
-rw-r--r--
tempfile.cpython-310.pyc
23.759 KB
-rw-r--r--
textwrap.cpython-310.opt-1.pyc
13.48 KB
-rw-r--r--
textwrap.cpython-310.opt-2.pyc
6.485 KB
-rw-r--r--
textwrap.cpython-310.pyc
13.504 KB
-rw-r--r--
this.cpython-310.opt-1.pyc
1.25 KB
-rw-r--r--
this.cpython-310.opt-2.pyc
1.25 KB
-rw-r--r--
this.cpython-310.pyc
1.25 KB
-rw-r--r--
threading.cpython-310.opt-1.pyc
43.486 KB
-rw-r--r--
threading.cpython-310.opt-2.pyc
25.825 KB
-rw-r--r--
threading.cpython-310.pyc
43.901 KB
-rw-r--r--
timeit.cpython-310.opt-1.pyc
11.509 KB
-rw-r--r--
timeit.cpython-310.opt-2.pyc
5.838 KB
-rw-r--r--
timeit.cpython-310.pyc
11.509 KB
-rw-r--r--
token.cpython-310.opt-1.pyc
2.689 KB
-rw-r--r--
token.cpython-310.opt-2.pyc
2.661 KB
-rw-r--r--
token.cpython-310.pyc
2.689 KB
-rw-r--r--
tokenize.cpython-310.opt-1.pyc
16.777 KB
-rw-r--r--
tokenize.cpython-310.opt-2.pyc
13.13 KB
-rw-r--r--
tokenize.cpython-310.pyc
16.807 KB
-rw-r--r--
trace.cpython-310.opt-1.pyc
19.42 KB
-rw-r--r--
trace.cpython-310.opt-2.pyc
16.575 KB
-rw-r--r--
trace.cpython-310.pyc
19.42 KB
-rw-r--r--
traceback.cpython-310.opt-1.pyc
21.219 KB
-rw-r--r--
traceback.cpython-310.opt-2.pyc
12.437 KB
-rw-r--r--
traceback.cpython-310.pyc
21.219 KB
-rw-r--r--
tracemalloc.cpython-310.opt-1.pyc
17.13 KB
-rw-r--r--
tracemalloc.cpython-310.opt-2.pyc
15.803 KB
-rw-r--r--
tracemalloc.cpython-310.pyc
17.13 KB
-rw-r--r--
tty.cpython-310.opt-1.pyc
1.069 KB
-rw-r--r--
tty.cpython-310.opt-2.pyc
0.975 KB
-rw-r--r--
tty.cpython-310.pyc
1.069 KB
-rw-r--r--
types.cpython-310.opt-1.pyc
9.317 KB
-rw-r--r--
types.cpython-310.opt-2.pyc
7.945 KB
-rw-r--r--
types.cpython-310.pyc
9.317 KB
-rw-r--r--
typing.cpython-310.opt-1.pyc
83.146 KB
-rw-r--r--
typing.cpython-310.opt-2.pyc
57.338 KB
-rw-r--r--
typing.cpython-310.pyc
83.294 KB
-rw-r--r--
uu.cpython-310.opt-1.pyc
3.792 KB
-rw-r--r--
uu.cpython-310.opt-2.pyc
3.569 KB
-rw-r--r--
uu.cpython-310.pyc
3.792 KB
-rw-r--r--
uuid.cpython-310.opt-1.pyc
21.882 KB
-rw-r--r--
uuid.cpython-310.opt-2.pyc
14.43 KB
-rw-r--r--
uuid.cpython-310.pyc
21.986 KB
-rw-r--r--
warnings.cpython-310.opt-1.pyc
12.913 KB
-rw-r--r--
warnings.cpython-310.opt-2.pyc
10.746 KB
-rw-r--r--
warnings.cpython-310.pyc
13.342 KB
-rw-r--r--
wave.cpython-310.opt-1.pyc
17.169 KB
-rw-r--r--
wave.cpython-310.opt-2.pyc
11.329 KB
-rw-r--r--
wave.cpython-310.pyc
17.197 KB
-rw-r--r--
weakref.cpython-310.opt-1.pyc
19.866 KB
-rw-r--r--
weakref.cpython-310.opt-2.pyc
16.713 KB
-rw-r--r--
weakref.cpython-310.pyc
19.882 KB
-rw-r--r--
webbrowser.cpython-310.opt-1.pyc
16.601 KB
-rw-r--r--
webbrowser.cpython-310.opt-2.pyc
14.323 KB
-rw-r--r--
webbrowser.cpython-310.pyc
16.617 KB
-rw-r--r--
xdrlib.cpython-310.opt-1.pyc
7.711 KB
-rw-r--r--
xdrlib.cpython-310.opt-2.pyc
7.257 KB
-rw-r--r--
xdrlib.cpython-310.pyc
7.711 KB
-rw-r--r--
zipapp.cpython-310.opt-1.pyc
5.888 KB
-rw-r--r--
zipapp.cpython-310.opt-2.pyc
4.755 KB
-rw-r--r--
zipapp.cpython-310.pyc
5.888 KB
-rw-r--r--
zipfile.cpython-310.opt-1.pyc
60.099 KB
-rw-r--r--
zipfile.cpython-310.opt-2.pyc
50.714 KB
-rw-r--r--
zipfile.cpython-310.pyc
60.119 KB
-rw-r--r--
zipimport.cpython-310.opt-1.pyc
16.594 KB
-rw-r--r--
zipimport.cpython-310.opt-2.pyc
12.973 KB
-rw-r--r--
zipimport.cpython-310.pyc
16.649 KB
-rw-r--r--