nie można odczytać znaku ascii 26?

Napisałem strumień w pliku w trybie tekstowym.

# 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()

Nie mogę odczytać bajtów po znaku ASCII # 26. Wiem, że powinienem otworzyć plik w trybie binarnym. Jest postacią ascii # 26EOF postać. Jak wiesz, nie ma czegoś takiego, e.i nie maEOF postać. Więc jaki jest problem? Czy jest to problem zależny od systemu operacyjnego? (Próbuję tego w Microsoft Windows).

questionAnswers(2)

yourAnswerToTheQuestion