numpy数组与python的list互转,然后⽤json写⼊⽂件与c交互1.对于numpy的tofile⽅法,⼀个⼀维数组可以直接写成⼆进制形式,⽤c语⾔或者numpy.fromfile()可以读出来内容。⽽如果数组超过⼀维,tofile并不区分,也就是arr1=[1,2,3,4],arr2=[[1,2],[3,4]]写⼊⽂件是⼀样的
2.对于json写⼊numpy数组的想法,已知json只能写⼊python的数组,⽽不认识numpy的。难点在于如何将json的数组转化为python 的,尽管反过来转换很容易,⽽且数组的最外围可以通过list⽅法转成python。但是⾥⾯的格式仍然是numpy的,这样json还是不能使⽤。我觉得很蛋疼,为什么反过来就没有接⼝?我不到啊。。。
3.就在刚才突然到了list()可以将numpy的数组转为python的list,哈哈哈。现在可以⽤json写⼊numpy的数组,剩下的研究⼀下cpp如何使⽤json读取就⾏了,也就是jsoncpp貌似。
弄了⼀天啊,就了⼏个接⼝,还好到了。
>python怎么读取json文件
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论