|
|
@@ -126,6 +126,12 @@ def showTime(t):
|
|
|
return f"{h:02d}:{m:02d}:{s:02d}"
|
|
|
|
|
|
|
|
|
+def mkDirIfNotExists(name):
|
|
|
+ try:
|
|
|
+ os.mkdir(name)
|
|
|
+ except FileExistsError as e:
|
|
|
+ pass
|
|
|
+
|
|
|
def runExercise(datasetName, resultList, ganName, ganCreator, skipIfCsvExists=True):
|
|
|
print(f"* Running {ganName} on {datasetName}")
|
|
|
oldStdOut = sys.stdout
|
|
|
@@ -133,10 +139,8 @@ def runExercise(datasetName, resultList, ganName, ganCreator, skipIfCsvExists=Tr
|
|
|
resultsFileName = f"data_result/{ganName}"
|
|
|
|
|
|
# Prepare Folder for result data
|
|
|
- try:
|
|
|
- os.mkdir(resultsFileName)
|
|
|
- except FileExistsError as e:
|
|
|
- pass
|
|
|
+ mkDirIfNotExists("data_result")
|
|
|
+ mkDirIfNotExists(resultsFileName)
|
|
|
|
|
|
resultsFileName += f"/{datasetName}"
|
|
|
|