Sample program to process the directory
import os
import glob
import shutil
if (not(os.path.exists('poems'))):
print('os.mkdir(poems)')
os.mkdir('poems')
print("os.path.exists('poems') : " + str(os.path.exists('poems')))
print("os.listdir('poems') : " + str(os.listdir('poems')))
if (not(os.path.exists('poems/poem00'))):
print('os.mkdir(poems/poem00)')
os.mkdir('poems/poem00')
print("os.listdir('poems') : " + str(os.listdir('poems')))
fout = open('poems/poem00/helo_text', 'wt')
fout.write('''Hello Text ''')
fout.close()
print("os.listdir('poems/poem00') : " + str(os.listdir('poems/poem00')))
print("os.chdir('poems')")
os.chdir('poems')
print("os.listdir('.') : " + str(os.listdir('.')))
print("glob.glob('p*') : " + str(glob.glob('p*')))
print("glob.glob('???') : " + str(glob.glob('???')))
print("glob.glob('po????') : " + str(glob.glob('po????')))
print("glob.glob('[poab]????0') : " + str(glob.glob('[poab]????0')))
print("os.chdir('..')")
os.chdir('..')
print("shutil.rmtree('poems')")
shutil.rmtree('poems')
print("os.path.exists('poems') : " + str(os.path.exists('poems')))
print("End of job.")
Execution result
os.mkdir(poems)
os.path.exists('poems') : True
os.listdir('poems') : []
os.mkdir(poems/poem00)
os.listdir('poems') : ['poem00']
os.listdir('poems/poem00') : ['helo_text']
os.chdir('poems')
os.listdir('.') : ['poem00']
glob.glob('p*') : ['poem00']
glob.glob('???') : []
glob.glob('po????') : ['poem00']
glob.glob('[poab]????0') : ['poem00']
os.chdir('..')
shutil.rmtree('poems')
os.path.exists('poems') : False
End of job.