Submit
Path:
~
/
/
proc
/
thread-self
/
root
/
opt
/
alt
/
python35
/
lib64
/
python3.5
/
site-packages
/
numpy
/
distutils
/
__pycache__
/
File Content:
line_endings.cpython-35.opt-1.pyc
W��f � @ s� d Z d d l m Z m Z m Z d d l Z d d l Z d d l Z d d � Z d d � Z d d � Z d d � Z d d � Z d d � Z e d k r� e e j d � d S)z9 Functions for converting from DOS to UNIX line endings � )�division�absolute_import�print_functionNc C s� t j j | � r# t | d � d St | d � j � } d | k rU t | d � d St j d d | � } | | k r� t d | � t | d � } | j | � | j � | St | d � d S)zFReplace CRLF with LF in argument files. Print names of changed files.z Directory!N�rb� zBinary!z � z dos2unix:�wb�ok) �os�path�isdir�print�open�read�re�sub�write�close)�file�data�newdata�f� r �/line_endings.py�dos2unix s r c C sO xH | D]@ } t j j | | � } t | � } | d k r | j | � q Wd S)N)r r �joinr �append)�modified_files�dir_name� file_namesr � full_pathr r r �dos2unix_one_dir s r! c C s g } t j j | t | � | S)N)r r �walkr! )r r r r r �dos2unix_dir$ s r# c C s� t j j | � r# t | d � d St | d � j � } d | k rU t | d � d St j d d | � } t j d d | � } | | k r� t d | � t | d � } | j | � | j � | St | d � d S)zFReplace LF with CRLF in argument files. Print names of changed files.z Directory!Nr r zBinary!z r z unix2dos:r r ) r r r r r r r r r r )r r r r r r r �unix2dos* s r$ c C sM xF | D]>