python 制作二进制文件数据集(bin)
生活随笔
收集整理的這篇文章主要介紹了
python 制作二进制文件数据集(bin)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
為了方便進(jìn)行深度學(xué)習(xí)的程序調(diào)用與實(shí)現(xiàn),需要將excel的數(shù)據(jù)文件轉(zhuǎn)換為二進(jìn)制文件。好處就是接口統(tǒng)一,讀寫速度快,節(jié)約空間。
一、調(diào)用庫
使用xlrd讀入execel表格,經(jīng)過處理后轉(zhuǎn)換為對(duì)應(yīng)的dataframe結(jié)構(gòu),再使用pickle庫保存。
?
二、實(shí)例
import struct import os import pickle, glob#寫入bin文件 #假設(shè)已生成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)三、讀寫文件參數(shù)
?open(binname , 'rb+') ,后面一個(gè)參數(shù)的選擇如下圖所示
參考文獻(xiàn):
https://blog.csdn.net/qq_32166627/article/details/68946809
https://blog.csdn.net/and_then111/article/details/86744938
總結(jié)
以上是生活随笔為你收集整理的python 制作二进制文件数据集(bin)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3D 语义分割、目标检测、实例分割是什么
- 下一篇: AWS S3 Windows系统下的文件