我希望使用numpy.loadtxt或umpy.genfromtxt将文件加载到目录中。
for filename in os.listdir('./'):
if filename.endswith(".hrt"):
print filename
Sin,Sout,IR = np.genfromtxt(filename,skip_header=11,usecols=(5,7,9),delimiter=' ', unpack = True)
此方法的第一部分起作用(它正确打印了以“ .hrt”结尾的目录中的每个文件名)。但是,然后我无法将文件加载到genfromtxt或loadtxt中。 有人对此有解决方案吗?
谢谢!
答案 0 :(得分:0)
这是一种实现方法!
from glob import glob
for filename in glob("./*.hrt"):
Sin,Sout,IR = np.genfromtxt(str(filename),skip_header=11,usecols=(5,7,9),delimiter=' ', unpack = True)