python中读写二进制文件
参考:
-
-
# f = open("test4.txt", 'w')
-
#
-
# f.write(b'hello world') # TypeError: write() argument must be str, not bytes
-
#
-
# f.close()
-
-
f = open("test4.txt", 'wb') # 二进制写模式
-
-
f.write(b'hello world') # 二进制写
-
-
f.close() # 关闭文件
-
-
f = open("test4.txt", 'rb') # 二进制读
-
-
print(f.read()) # b'hello world' 打印读出来的数据
-
-
f.close() # 关闭文件
-