def create_tmp_dir():
global tmp_dir<EOL>tmp_dir = os.path.join('<STR_LIT>', '<STR_LIT>' + '<STR_LIT:.>' + str(uuid.uuid4()))   <EOL>if not os.path.exists(tmp_dir):<EOL><INDENT>os.makedirs(tmp_dir)<EOL><DEDENT>else:<EOL><INDENT>print("<STR_LIT>" % tmp_dir)<EOL>return<EOL><DEDENT>
create a unique tmp dir to hold the downloaded local files
if the tmp_dir grenerated already exists, then simply return
the user simply try again to generate another unique tmp dir
:return: