Преобразуйте текст \ r в \ n, чтобы readlines () работала как задумано

tar -cvzf destination_folder source_folder -X /home/folder/excludes.txt

-X указывает файл, который содержит список имен файлов, которые должны быть исключены из резервной копии. Для экземпляра вы можете указать * ~ в этом файле, чтобы не включать имена файлов, заканчивающиеся на ~ в резервной копии.

18
задан greye 23 November 2009 в 18:58
поделиться

2 ответа

f = open('file.txt','rU')

This opens the file with Python's universal newline support and \r is treated as an end-of-line.

44
ответ дан 30 November 2019 в 06:39
поделиться

If it's a concern, open in binary format and convert with this code:

from __future__ import with_statement

with open(filename, "rb") as f:
    s = f.read().replace('\r\n', '\n').replace('\r', '\n')
    lines = s.split('\n')
3
ответ дан 30 November 2019 в 06:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: