TypeError: 'list' does not support the buffer interface
次を実行しようとするとエラーが発生します。
file = open(filename + ".bmp", "rb")
data = file.read()
file.close()
new = []
for byte in data:
byte = int(byte)
if byte%2:#make even numbers odd
byte -= 1
new.append(bin(byte))
file = open(filename + ".bmp", "wb")
file.write(new)
file.close()
なぜこうなった?書き込んでいるデータ型が原因だと思いますが、.bmp
何が間違っているのかわかりません。