Files
EMS-ESP32/scripts/strip_csv.py
2025-03-22 10:32:03 +01:00

14 lines
470 B
Python
Executable File

# strips out lines between two markers
# pipe a file into it, for example: 'cat x | python3 strip_csv.py'
import fileinput
with fileinput.input() as f_input:
inRecordingMode = False
for line in f_input:
if not inRecordingMode:
if line.startswith('---- CSV START ----'):
inRecordingMode = True
elif line.startswith('---- CSV END ----'):
inRecordingMode = False
else:
print(line, end="")