não consegue ler o caractere ascii 26?

Eu escrevi um fluxo em um arquivo no modo de texto.

# python code
f = open("somewhere in my computer","w")
f.write("Hello\nWorld")
f.write(chr(26)) # writing ascii character #26 to file 
f.write("hhh")
f.close()

Não consigo ler bytes após o caractere ASCII # 26. Eu sei que eu deveria abrir o arquivo com o modo binário. É o personagem ascii # 26EOF personagem. Como você sabe que não existe, e.i não háEOF personagem. Então, qual é o problema? Esse é um problema dependente do sistema operacional? (Eu tento isso no Microsoft Windows).

questionAnswers(2)

yourAnswerToTheQuestion