python 制作二进制文件数据集(bin)
生活随笔
收集整理的這篇文章主要介紹了
python 制作二进制文件数据集(bin)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為了方便進行深度學習的程序調用與實現,需要將excel的數據文件轉換為二進制文件。好處就是接口統一,讀寫速度快,節約空間。
一、調用庫
使用xlrd讀入execel表格,經過處理后轉換為對應的dataframe結構,再使用pickle庫保存。
?
二、實例
import struct import os import pickle, glob#寫入bin文件 #假設已生成datafarme。 binname = './test.bin' binfile = open(binname , 'rb+') #打開bin文件 pickle.dump(datafarme,binfile) #寫入datafarme#讀取bin文件 binname = './test2.bin' binfile2 = open(binname,'rb') readdata = pickle.load(binfile2 ) print(readdata.shape)三、讀寫文件參數
?open(binname , 'rb+') ,后面一個參數的選擇如下圖所示
參考文獻:
https://blog.csdn.net/qq_32166627/article/details/68946809
https://blog.csdn.net/and_then111/article/details/86744938
總結
以上是生活随笔為你收集整理的python 制作二进制文件数据集(bin)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3D 语义分割、目标检测、实例分割是什么
- 下一篇: 样式集合