如何将文件重命名为变量?

时间:2017-03-08 21:59:35

标签: python operating-system rename python-3.5

目前在我的程序中,它会创建一个临时文件并保存。我想将此临时文件重命名为变量的值(在此示例中为fileName),但是我收到错误:

  

FileNotFoundError:[Errno 2]没有这样的文件或目录:'temp' - > '文件名'。

功能代码如下:

    fileName = input(FileNameText)
exist = os.path.isfile(fileName)
if exist == True:
    print("This file name already exists.")
    while True:
        try:
            overWrite = ("Would you like to overwrite the file? Y = yes, N = no\n")
            if overWrite == "Y":
                break
            if overWrite == "N":
                export()
            else:
                invalidInput()
        except:
            invalidInput()
    os.rename("temp",fileName)
if exist == False:
    os.rename("temp",fileName)

提前致谢。

0 个答案:

没有答案