如何使用变量设置文件名

时间:2014-06-24 13:13:50

标签: python python-3.x

我有这段代码,可以将我想要的任何文字保存到具有预设名称的文件中TextToFile

def Write():
    global Hammer
    print("What do you want to write in the document?\n")
    Hammer = input()
    TextToFile = [Hammer]
    f = open('TextToFile.txt', 'w')
    f.writelines(TextToFile)
    f.close()
    Open()

我想让用户也输入他们想要的文件名。我该怎么做呢?

1 个答案:

答案 0 :(得分:0)

要打开的名称parm可以是变量,所以:

    fname = input('File to open ')
    f = open(fname, 'w')