python 读写bin文件
时间: 2024-06-16 22:05:43 浏览: 221
python读取bin文件三维数据
在Python中,可以使用二进制模式读写二进制文件(.bin文件)。下面是一种常见的读写二进制文件的方法:
1. 读取二进制文件:
```python
with open('file.bin', 'rb') as f:
data = f.read()
```
这里使用了`open`函数打开文件,并指定了读取二进制文件的模式`'rb'`。然后使用`read`方法读取文件内容,并将其存储在变量`data`中。
2. 写入二进制文件:
```python
data = b'\x00\x01\x02\x03' # 二进制数据
with open('file.bin', 'wb') as f:
f.write(data)
```
这里使用了`open`函数打开文件,并指定了写入二进制文件的模式`'wb'`。然后使用`write`方法将二进制数据写入文件。
需要注意的是,读取和写入二进制文件时,需要使用`'rb'`和`'wb'`模式,并且读取的数据类型是字节类型(bytes)。
阅读全文