NUL文字を含むANSIでエンコードされた.datファイルを取得しました(!だけではありません)。
取得した str 全体で何かをカットする str オブジェクトにそれを読みたくありません。
ただしfile.read()
、最初の NUL に達すると停止します。
道に迷いました :)
私のコード:
file=open(source, mode='rt')
fulltext=file.read()
print(fulltext)
NUL は Notepad++ で表示されます 私は Windows XP で、PortablePython 3.2 を使用しています ファイルは、メモ帳でテキストとして編集できる特別な DAT ファイルです。