def create_dir(dirname):
if not os.path.isdir(dirname):
try:
os.makedirs(dirname)
except:
msg = "Cannot create directory: {0}".format(dirname)
raise argparse.ArgumentTypeError(msg)
return dirname