n 個のサブディレクトリを持つ n 個のフォルダーを作成するネストされた while ループを作成しようとしています。現在のコードの問題は、作成された最初のフォルダーにサブディレクトリが含まれていないことです。作成された 2 番目のディレクトリのみにサブディレクトリが含まれます。私の目標は、地下水モデリング ソフトウェアでパラメトリック スイープを実行するプログラムを作成することです。結果を保存するには、これらのディレクトリが必要です。
import subprocess, os
i = 1
j = 1
while i <= 2:
path = r'C:/Users/TEvans/Desktop/Testing/slope%d' % i
if not os.path.exists(path): os.makedirs(path)
os.chdir(path)
i = i+1
while j <= 3:
path1 = r'C:/Users/TEvans/Desktop/Testing/slope%d/r%d' % (i, j)
if not os.path.exists(path1): os.makedirs(path1)
j = j+1