Сбой установки сервера Fedora 28

Вот сценарий на Python, который выполняет эту работу.

#! /usr/bin/env python

buffer = []
markerBuffer = []

beginFound = False
endFound = False

begin_marker = "__DELETE_THIS_LINE_FIRST__"
end_marker = "__DELETE_THIS_LINE_SECOND__"

line_count_marker = "__DELETE_THIS_LINE_THIRD__"

with open('hello.txt') as inFile:
    with open('hello_cleaned.txt', 'w') as outFile:
        for line in inFile:
            if begin_marker in line and delete_marker in line:
                beginFound = True
                continue
            if end_marker in line and delete_marker in line:
                assert beginFound is True
                endFound = True
                continue
            if beginFound and not endFound:
                markerBuffer.append(line)
                continue
            if beginFound and endFound and line_count_marker not in line:
                buffer.append(line)
                continue
            if beginFound and endFound and line_count_marker in line:
                for mLine in markerBuffer:
                    buffer.append(mLine)

                markerBuffer = []
                beginFound = False
                endFound = False
                continue
            if not beginFound and not endFound:
                buffer.append(line)
                continue
        for line in buffer:
            outFile.write(str(line))
0
16.01.2019, 22:22
1 ответ

Вы не можете этого сделать. XLS и XLSX представляют собой файлы данных в двоичном формате, и вам нужен инструмент, который может их распаковать, чтобы иметь возможность просматривать содержимое. (Если быть точным, XLSX представляет собой сжатый XML, но его неподдерживаемая читабельность чрезвычайно низка.)

2
28.01.2020, 02:30

Теги

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