import os


path1 = "outputs"
path2 = "outputs/_imgs"
path3 = "outputs/max_sharpe_weights"
path4 = "outputs/opt_portfolio_trades"
try:
    os.mkdir(path1)
except OSError:
    print ("Директория %s уже создана" % path1)
else:
    print ("Успешно создана директория %s " % path1)

try:
    os.makedirs(path2)
    os.makedirs(path3)
    os.makedirs(path4)
except OSError:
    print ("Директории уже созданы")
else:
    print ("Успешно созданы нужные директории")


source_path = '../source_root/1m'
destination_path = 'outputs'
[((139, 154), 'os.mkdir', 'os.mkdir', (['path1'], {}), '(path1)\n', (147, 154), False, 'import os\n'), ((288, 306), 'os.makedirs', 'os.makedirs', (['path2'], {}), '(path2)\n', (299, 306), False, 'import os\n'), ((311, 329), 'os.makedirs', 'os.makedirs', (['path3'], {}), '(path3)\n', (322, 329), False, 'import os\n'), ((334, 352), 'os.makedirs', 'os.makedirs', (['path4'], {}), '(path4)\n', (345, 352), False, 'import os\n')]