my_library = os.path.expanduser('~/.pylib')
sys.path.append(my_library)
from mylib.FindAllFiles import *

# FindAllFiles
dct_find = {'cwd': my_dir, 'pattern': '.dat'}
x = FindAllFiles(dct_find)
x.get_files()
set9 = x.dct
# x.dct (last pos.)
# x.sort_dirname
# x.print_query,_class
# x.query_ [dirname,file,filename](searchstring,pos,dct)
# x.remove_[dirname,file,filename](searchstring,pos,dct)
set9 = x.remove_dirname('fail', -2, set9)
set9 = x.query_filename('distance_proto_centroids', set9)
# x.print_query(set9)
print len(set9.keys()), 'of', x.total
set9 = x.query_dirname(str(data_name), -2, set9)
set9 = x.sort_dirname(-2, set9)
x.print_query(set9)
print len(set9.keys()), 'of', x.total

print data_name
print trajectory
# sys.exit()

# data_name
set9 = x.query_dirname(str(data_name), -2, set9)
set9 = x.sort_dirname(-1, set9)
x.print_query(set9)
示例#2
0
#  ---------------------------------------------------------  #
# FindAllFiles
dct_find = {'cwd': my_dir, 'pattern': 'dat'}
x = FindAllFiles(dct_find)
x.get_files()
# x.print_query(x.dct)
set9 = x.dct
print len(x.dct.keys()), 'of', x.total
# sys.exit()
# x.dct (last pos.)
# x.sort_dirname
# x.print_query,_class
# x.query_ [dirname,file,filename](searchstring,pos,dct)
# x.remove_[dirname,file,filename](searchstring,pos,dct)
set9 = x.query_dirname('3kinesin', -3)
set9 = x.query_filename('tubulin', set9)
set9 = x.remove_dirname('fail', -2, set9)
set9 = x.remove_dirname('contact_maps', -1, set9)
set9 = x.sort_dirname(-2, set9)
# x.print_query(set9)
print len(set9.keys()), 'of', x.total
# sys.exit()

# data_name
set9 = x.query_dirname(str(data_name), -2, set9)
set9 = x.sort_dirname(-1, set9)
x.print_query(set9)
print len(set9.keys()), 'of', x.total

# trajectory
set9 = x.query_dirname(str(trajectory), -1, set9)