每次点击时生成不同名称的文本文件

Generate different name of text file at every hit

我在 ec2 机器上托管了一个端点。此端点有一段代码必须生成文本文件。
我希望如果有多个人同时访问这个端点,那么这段代码应该为每个人生成不同的文本文件名。

我尝试在 Python 中使用 md5 哈希。但无法将此哈希值附加到文本文件的名称中。

hash2 = random.getrandbits(128)
name = "test_data" + str(hash2)
sys.stdout = open(name.txt, "w")

您尝试打开 name.txt,您应该尝试打开 name

您将 open() 值分配给 sys.stdout 的情况也不常见。最好使用您自己的变量(例如:fpstream)。