Example #1
0
def check_dirs(path):
    my_dict = read_dir(path.dirs())
    for dirs in my_dict.keys():
        newdir = my_folder + ("/" + dirs)
        d = read_dir(newdir.files())
        for files in d.keys():
            newfile = my_folder + ("/" + dirs) + ("/" + files)
            newfile.move(my_folder)
        dirs = my_folder + ("/" + dirs)
        dirs.rmtree(ignore_errors=True)
Example #2
0
def ProcessDir(outfile, path, OptionalPrefix = None):
    if (OptionalPrefix == None):
        groupname = path.name
    else:
        groupname = OptionalPrefix + " " + path.name
    print "%s: %s" % (groupname, path)
    
    BeginGroup(outfile, groupname)
    
    for d in path.dirs():
        ProcessDir(outfile, d)
    
    for texfile in path.files("*.tex"):
        ProcessFile(outfile, texfile)
    
    EndGroup(outfile, groupname)