1
CMDを実行してバイナリファイルを読み取ると、byte_arrayの代わりに文字列が返されます。例えば :CMDを実行するとPythonが異なる動作をする
with open("Image_file", "rb") as f:
data = f.read(1)
print(type(data))
STRを返します。 そして、Python IDLEで実行すると、bytearrayが返されます。 これを引き起こす原因は何ですか?
python2もインストールされており、コマンドラインから実行しています。 –
ありがとうございました。私はとてもイライラしていた。 –