%PDF- %PDF-
| Direktori : /lib64/python3.9/site-packages/numpy/distutils/__pycache__/ |
| Current File : //lib64/python3.9/site-packages/numpy/distutils/__pycache__/line_endings.cpython-39.opt-1.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"