#python how to find directories by name and the name start by some fixed character and end by random characters.

import os
import re
bdire = input("base dire : ")
myext = input("type folder name : ")
txtoutput = input("file output : ")
reg_compile = re.compile(myext +".*")
def sessionSsave(nSess):
    sessFile = open(txtoutput,"a+")
    #sessnum = sessFile.readlines()
    #numer = len(sessnum)
    sessFile.write(str(nSess))
    sessFile.close()
    
for root, dirs, filenames in os.walk(bdire):
    for dir in dirs:
        if reg_compile.search(dir):
             print(os.path.join(root,dir))
             tosave = os.path.join(root, dir)+"\r\n"
             sessionSsave(tosave)