Kann ASCII-Zeichen 26 nicht lesen?
Ich habe einen Stream in einer Datei im Textmodus geschrieben.
# 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()
Ich kann nach dem ASCII-Zeichen Nr. 26 keine Bytes lesen. Ich weiß, ich sollte Datei mit Binärmodus öffnen. Ist ASCII-Zeichen # 26EOF
Charakter. Wie Sie wissen, gibt es so etwas nichtEOF
Charakter. Was ist das Problem? Ist dies ein betriebssystemabhängiges Problem? (Ich versuche dies in Microsoft Windows).