python的各种库的用法

scipy.io

用于输入和输出数据的操作,可操作matlab的.mat文件。

(1)加载.mat文件的数据

import scipy.io as sci

data_dir = sci.loadmat('xxx.mat')

#获取变量xxx.mat文件中变量为xx的所有矩阵
data = data_dir['xx'] 

#获取矩阵xx的第一行
data1 = data[0]

(2)保存.mat文件的数据

import scipy.io as sci

data_dir = sci.loadmat('xxx.mat')

#获取变量xxx.mat文件中变量为xx的所有矩阵
data = data_dir['xx'] 

#获取矩阵xx的第一行
data1 = data[0]

#保存数据到.mat文件中
#注意的是 第二个参数是一个dict
 
sci.savemat('x.mat', {'x' : data1})

sys  

定义搜索优先级

import sys
sys.path.insert(0,'./src')

sys.path.insert(1, "./src")定义搜索路径的优先顺序,序号从0开始,表示最大优先级,sys.path.insert()加入的也是临时搜索路径,程序退出后失效。

posted @ 2019-05-07 09:30  陈柯成  阅读(824)  评论(0编辑  收藏  举报