?????????? ????????? - ??????????????? - /usr/lib64/python3.9/site-packages/numpy/distutils/__pycache__/line_endings.cpython-39.pyc
???????
a z[yc� � @ sf d Z ddlZddlZddlZdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z e dkrbeejd � dS )z9 Functions for converting from DOS to UNIX line endings � Nc C s� t j�| �rt| d� dS t| d��}|�� }W d � n1 sB0 Y d|v rbt| d� dS t�dd|�}||kr�td| � t| d ��}|�|� W d � n1 s�0 Y | S t| d � dS )zFReplace CRLF with LF in argument files. Print names of changed files.� Directory!N�rb� �Binary!� � z dos2unix:�wb�ok� �os�path�isdir�print�open�read�re�sub�write��file�fp�data�newdata�f� r �B/usr/lib64/python3.9/site-packages/numpy/distutils/line_endings.py�dos2unix s & (r c C s6 |D ],}t j�||�}t|�}|d ur| �|� qd S �N)r r �joinr �append��modified_files�dir_nameZ file_namesr � full_pathr r r �dos2unix_one_dir s r$ c C s g }t j�| t|� |S r )r r �walkr$ �r"