我在写入文件时遇到问题 - 我想以字节为单位,所以我编写了一个代码:
read_file = open(data,"wb")#data is the path of the file
new_file.write(read_file.read)
read_file.close
它向我抛出了这个错误
TypeError: 'builtin_function_or_method' does not support the buffer interface
在第二行 ( new_file.write(read_file.read)
)
有人可以帮我吗?
此外,如果我将一些字节写入文件然后关闭它,然后再次将字节写入文件,它们将连接起来。例如,如果第一个字节是10101101
,第二个字节是10111101
,它们将被读取为1010110110111101
?