mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-06 15:59:52 +03:00
16 lines
525 B
Python
16 lines
525 B
Python
# strips out lines between two markers
|
|
# pipe a file into, for example:
|
|
# make clean; make; echo "test dump" | ./emsesp | python3 ./scripts/dump_entities.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="")
|