使用uuid.uuid4()创建新文件

c12*_*c12 14 python

在创建文件时,如何将uuid.uuid4()值与文字连接?以下是不正确的,但应说明我正在尝试做什么......

fo = open(uuid.uuid4() + ".txt", "wb")
Run Code Online (Sandbox Code Playgroud)

Jon*_*art 33

您需要将其转换uuidstr:

>>> import uuid
>>> str(uuid.uuid4()) + ".txt"
'13eb9327-f40e-4ef1-8020-1c36af1b4b70.txt'
Run Code Online (Sandbox Code Playgroud)