Если вы хотите сопоставить все файлы в определенной папке, которые являются .txt
файлами, почему бы не использовать модуль glob
?
import pylab, glob
txt_files = glob.iglob("./*.txt")
for data in txt_files:
data = pylab.loadtxt(data)
pylab.plot(data[:,1], data[:,2])
pylab.show()