我在家里练习进行受控评估,我认为必要的步骤之一是为几个不同的人创建一个文件夹,如果需要重新使用该程序,则删除它们。我试图将这些东西合并在一起,以使程序更有效,但我最终得到了
"失败。中止操作。"
输出而不是正确使用单数,除了我期望目录已经存在。此外,我正在练习的文本文件不会出现在目录中。
mSelect = int(input("Menu:\n 1. Initialize system (reset or prepare)\n 2. Input scores
\n 3. Select which contestants go through. \n 4. Give a summary of the round"))
if mSelect == 1:
print("Initializing systems")
import os
for x in range(0,6):
try:
os.makedirs("couple"+str(x+1))
tFileLocation = ("couple"+str(x+1))
file = open("./"+tFileLocation+"/tScore.txt","w")
file.close()
except:
print("Failed to create folder for couple:",x+1)
print("Retrying...")
try:
os.remove(tFileLocation)
os.makedirs("./"+tFileLocation)
file = open("./"+tFileLocation+"/tScore.txt","w")
file.close()
except:
print("Failed. Aborting operation")
for x in range(0,5):
try:
os.makedirs("judge"+str(x+1))
file
except:
print("Failed to create folder for judge:",x+1)
`
以上是我用于菜单选择以及程序初始化的代码。任何帮助将不胜感激,并解释我做错了什么将是天赐之物。 提前谢谢。