【问题标题】:Using raw_input() to create the filename使用 raw_input() 创建文件名
【发布时间】:2016-03-14 22:49:30
【问题描述】:

我是编码新手,我正在尝试编写代码让某人创建和命名一个新的文本文档。但是,我不知道该怎么做。

我需要有关如何使用raw_input() 命名文件的帮助。例如,如果用户输入“dog”,它将创建一个名为“dog.txt”的新 .txt 文件。

【问题讨论】:

标签: python


【解决方案1】:
name = raw_input('Enter name of text file: ')+'.txt'

独自一人

open(name,'a') or open(name,'w')

【讨论】:

    【解决方案2】:
    file_name = raw_input("Please enter a name:")
    new_file = open(file_name + ".txt", "w")
    new_file.close()
    

    这 3 行将 -

    1. 读取用户的输入。

    2. 用给定的名称打开一个用于写入的文件(“w”标志)

    3. 关闭文件(为空,因为我们没有向其中写入任何内容)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-31
      • 2020-05-23
      • 2015-10-01
      • 2018-11-23
      • 2015-08-20
      相关资源
      最近更新 更多