Python實現將多個npy文件轉換成對應個數的txt文件

import os
import numpy as np
path='/CNN/path' #一個文件夾下多個npy文件,
txtpath=‘/CNN/txtpath'
namelist=[x for x in os.listdir(path)]
namelist.sort(key=lambda x:int(x[:-4]))   #npy file name in order
#print len(namelist)#1674
for i in range( len(namelist) ):
	datapath=os.path.join(path,namelist[i]) #specific address
	data = np.load(datapath).reshape([-1, 2])  # (39, 2)
	np.savetxt('%s/%d.txt'%(txtpath,i),data)
print 'over'
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章