관리-도구
편집 파일: _pyio.cpython-312.opt-2.pyc
� �Q�f�m � �n � d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ ej dv rd dl mZ ndZd dl Z d dl mZmZmZmZ h d�Z ee d� r6ej) e j* � ej) e j, � dZeZ eed � xs ej2 j4 ZeZd-d �Ze d.d�� Zd� Z e jB Z! e jF Z# G d� dejL �� Z'e jN jQ e'� G d� de'� Z)e jR jQ e)� d dl*m+Z+ e)jQ e+� G d� de'� Z,e jX jQ e,� G d� de,� Z- G d� de,� Z. G d� de-� Z/ G d� de-� Z0 G d� d e,� Z1 G d!� d"e0e/� Z2 G d#� d$e)� Z+ G d%� d&e'� Z3e jf jQ e3� G d'� d(ejh � Z5 G d)� d*e3� Z6 G d+� d,e6� Z7y# e"$ r e Z!Y ��Kw xY w# e"$ r G d � de$e%� Z#Y ��Vw xY w)/� N)� allocate_lock> �win32�cygwin)�setmode)�__all__�SEEK_SET�SEEK_CUR�SEEK_END> r � � � SEEK_HOLEi �gettotalrefcountc � � | �Wt j j rd} nd} t j j rdd l}|j dt |dz � | S )N�utf-8�localer z"'encoding' argument not specified.r )�sys�flags� utf8_mode�warn_default_encoding�warnings�warn�EncodingWarning)�encoding� stacklevelr s �,/opt/alt/python312/lib64/python3.12/_pyio.py� text_encodingr + sS � � � ���9�9����H��H��9�9�*�*���M�M�>�)�:��>� ;��O� c � � t | t � st j | � } t | t t t f� st d| z � �t |t � st d|z � �t |t � st d|z � �|�t |t � st d|z � �|�t |t � st d|z � �t |� }|t d� z st |� t |� kD rt d|z � �d|v } d|v } d |v }d |v }d|v } d|v }d |v }|r |rt d� �| | z |z |z dkD rt d� �| s| s|s |st d� �|r |�t d� �|r |�t d� �|r |�t d� �|r |dk( rdd l }|j dt d� t | | xr dxs d| xr dxs dz |xr d xs dz |xr d xs dz | xr dxs dz ||�� }|} d}|dk( s|dk r|j � rd}d}|dk r<t } t j |j# � � j$ }|dkD r|} |dk rt d� �|dk( r|r|S t d� �| r t+ ||� }n0| s|s|r t- ||� }n| r t/ ||� }nt d|z � �|}|r|S t1 |� }t3 |||||� }|}||_ |S # t&