numpy 存成二进制文件
时间: 2023-09-09 11:11:10 浏览: 260
使用NumPy将数组存储为二进制文件可以通过以下几个步骤完成。首先,将NumPy数组转换为二进制数据,然后将数据保存到文件中。可以使用`tofile()`函数将NumPy数组保存为二进制文件。例如,对于一个名为`data`的NumPy数组,可以使用以下代码将其保存为二进制文件:
```python
data.tofile('filename.bin')
```
这将把数组`data`保存为名为`filename.bin`的二进制文件。另外,如果需要将数组保存为文本文件,可以使用`np.savetxt()`函数,通过指定`fmt='%d'`参数来保存整数类型的数据。
总结起来,使用NumPy将数组存储为二进制文件的步骤如下:
1. 将NumPy数组转换为二进制数据:`data.tofile('filename.bin')`
2. 可选:将数组保存为文本文件:`np.savetxt('filename.txt', data, fmt='%d', delimiter=',')`
请注意,这些代码只是示例,您需要根据自己的实际需求和数据类型进行相应的调整。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [python利用numpy存取文件的方式](https://download.csdn.net/download/weixin_38680393/12859071)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [numpy数组转为二进制](https://blog.csdn.net/weixin_46178043/article/details/122427205)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文