2021
09-14
09-14
python中sqllite插入numpy数组到数据库的实现方法
sqllite里面并没有与numpy的array类型对应的数据类型,通常我们都需要将数组转换为text之后再插入到数据库中,或者以blob类型来存储数组数据,除此之外我们还有另一种方法,能够让我们直接以array来插入和查询数据,实现代码如下importsqlite3importnumpyasnpimportiodefadapt_array(arr):out=io.BytesIO()np.save(out,arr)out.seek(0)returnsqlite3.Binary(out.read())defconvert_array(text):out...
继续阅读 >