【问题标题】:Creating a filename from variable [duplicate]从变量创建文件名[重复]
【发布时间】:2019-03-09 08:24:00
【问题描述】:

我有一个名为 hosts_access_log_00.txt 的文件名,我从用户输入中获取,例如 filename = input()

我需要将一些输出写入另一个名为 records_host_access_log_00.txt 的文件名,其中 host_access_log_00.txt 来自 filename。

如何使用此特定名称创建此文件名? (即将“记录”添加到filename)

【问题讨论】:

    标签: python file


    【解决方案1】:

    只是字符串格式会有所帮助。

    'records_%s' % filename

    【讨论】:

    • 这个我试过了,不行。
    • 或者只是简单的串联,因为它们都已经是字符串:'records_' + filename。
    • @KrithikaRaghavendran:“不起作用”是最没有帮助的评论。如果它不起作用,请告诉我们它是如何失败的。告诉我们您的预期和得到的结果,包括遇到异常时的回溯。将此编辑到您的问题中;如果您的问题是“我的代码不起作用”,您需要提供minimal reproducible example,所以我们不只是猜测您尝试做什么以及失败。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-30
    • 1970-01-01
    • 1970-01-01
    • 2018-08-09
    • 1970-01-01
    • 1970-01-01
    • 2021-10-05
    相关资源
    最近更新 更多