Python在目录中创建文件和删除目录

时间:2017-10-10 16:18:57

标签: python python-3.x file-handling directory-structure

我在家里练习进行受控评估,我认为必要的步骤之一是为几个不同的人创建一个文件夹,如果需要重新使用该程序,则删除它们。我试图将这些东西合并在一起,以使程序更有效,但我最终得到了

  

"失败。中止操作。"

输出而不是正确使用单数,除了我期望目录已经存在。此外,我正在练习的文本文件不会出现在目录中。

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)
    `

以上是我用于菜单选择以及程序初始化的代码。任何帮助将不胜感激,并解释我做错了什么将是天赐之物。 提前谢谢。

0 个答案:

没有答案