为了让程序在每次重新打开时创建一个新的输出文件名,你可以使用以下方法之一:
time
模块的time()
函数来获取当前时间戳。uuid
模块的uuid4()
函数来生成一个随机的UUID。output1.txt
,然后在下一次打开程序时将其更改为output2.txt
,以此类推。无论你选择哪种方法,都要确保生成的文件名在当前目录中是唯一的,以避免文件名冲突。另外,还要注意在程序中处理文件名时要遵循适当的文件命名规则,以确保文件名的合法性。
以下是一个示例Python代码,演示如何使用时间戳来创建一个新的输出文件名:
import time
def generate_filename():
timestamp = int(time.time()) # 获取当前时间戳
filename = f"output_{timestamp}.txt" # 创建文件名
return filename
new_filename = generate_filename()
print(new_filename)
这个示例代码将生成一个类似于output_1634567890.txt
的文件名,其中1634567890是当前时间的时间戳。你可以根据自己的需求进行修改和扩展。
领取专属 10元无门槛券
手把手带您无忧上云