0

要获得临时文件的唯一名称,您可以使用NamedTemporaryFile. 但我想要一个 fifo 而不是常规文件,所以类似于:

name = generate_unique_name()  # how?
try:
    os.mkfifo(name)
    # do stuff with the FIFO
finally:
    os.remove(name)

是否有一种 stdlib 方法可以自动生成一个临时文件名,该文件名保证在目录中是唯一的?

4

1 回答 1

12

Python 有tempfilemodule,其中可能包含您要查找的内容。

于 2011-11-14T06:51:35.263 回答