def read_bytes(fobj,nbytes):
while True:
byt = fobj.read(nbytes)
if not byt: return
yield byt
with open('md0x.md','r') as fobj:
for c in read_bytes(fobj,1):
if ord(c) == 10:
print(f'ord={ord(c):3} c=\\n')
elif ord(c) == 32:
print(f'ord={ord(c):3} c=" "')
else:
print(f'ord={ord(c):3} c={c}')