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()加入的也是临时搜索路径,程序退出后失效。