一時ファイルの一意の名前を取得するには、NamedTemporaryFile
. しかし、通常のファイルではなく fifo が必要なので、次のようにします。
name = generate_unique_name() # how?
try:
os.mkfifo(name)
# do stuff with the FIFO
finally:
os.remove(name)
ディレクトリ内で一意であることが保証されている一時ファイル名を自動生成する標準ライブラリの方法はありますか?