0

我有一个问题,我搜索了很多,但我没有找到答案。

我从文件中读取示例:二进制“video.mp4”我得到一个示例:b'\x00\x02\x1a\x00'(二进制列表)我将它作为字符串保存在文件中:b'\x00\x02\ x1a\x00'(字符串)

我再次将其读取为字符串:“b'\x00\x02\x1a\x00”(字符串)我想再次将其转换为二进制,但没有结果!

有时我会这样理解 b"b'\x00\x02\x1a\x00"'

有答案吗??

哦,对不起,我在这里做了简单的代码,因为原来的代码搞砸了

#!/usr/bin/python

FILE = open("video.mp4", "rb")
FILE2 = open("video", "w")
chunk = FILE.read(8)
FILE2.write(str(chunk))
FILE.close()
FILE2.close()

FILE = open("video", "r")
line = FILE.readline()
print(line)
print(line == str(chunk))
FILE.close()

FILE = open("video_binary", "wb")
FILE.write(line) # Here I want line to convert to binary
FILE.close()

但同样的事情

4

0 回答 0