如何对目录中的所有.dat文件执行命令

2024-10-02 08:20:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望能够对一个目录中的所有.dat文件执行这几个简单的命令。所以它会打印出每个文件的所有最大值,我只是不知道怎么做。在

dr='/home/data/'
image='*.dat'
b=np.genfromtxt(dr+image).T[1] #luminsity

q=getmax(b)
print 'max b=', q

Tags: 文件image命令目录homedatanpmax
1条回答
网友
1楼 · 发布于 2024-10-02 08:20:54

使用^{}(或^{})获取/home/data中的*.dat文件:

import glob

for filepath in glob.glob('/home/data/*.dat'):
    b = np.genfromtxt(filepath).T[1] #luminsity
    q = getmax(b)
    print filename, 'max b=', q

相关问题 更多 >

    热门问题