52matlab技术网站,matlab教程,matlab安装教程,matlab下载

标题: python和matlab读取同一文件夹中所有相同后缀名的文件数据 [打印本页]

作者: matlab的旋律    时间: 2017-9-21 09:17
标题: python和matlab读取同一文件夹中所有相同后缀名的文件数据
本帖最后由 matlab的旋律 于 2017-9-21 09:42 编辑

python和matlab读取同一文件夹中所有相同后缀名的文件数据


def getFileName(FilePath):#python程序
    f_list = os.listdir(FilePath) #获取指定目录下的所有指定后缀的文件名
    for FileName in f_list:
        if os.path.splitext(FileName )[1] == '.txt':  #分离文件名与扩展名
            file_path_name = os.path.join(FilePath,FileName )#文件路径与文件名连接完整路径
            data = np.loadtxt(file_path_name,dtype = 'float64',delimiter = ',')#文件内容为用逗号分隔的数值
            print data #打印

function getFileName(FilePath)

FileCell = struct2cell(dir([FilePath,'\*.txt']));%获取指定目录下的所有指定后缀的文件名
num_column = size(FileCell,2);
for file_count = 1:num_column
    FileName = FileCell{1,file_count};%获取顺序文件名
    data = load([FilePath,'\', FileName]);%加载数据
    disp(data) %打印
end







欢迎光临 52matlab技术网站,matlab教程,matlab安装教程,matlab下载 (http://www.52matlab.com/) Powered by Discuz! X3.2