# 使用标准库中 tempfile 下的 TemporaryFile,NamedTemporaryFile # TemporaryFile(mode='w+b', bufsize=1, suffix='', prefix='tmp', dir=None) # NamedTemporaryFilep(mode='w+b', bufsize=-1, suffix='', prefix='tmp', dir=None, delete=True) # TemporaryFile 在系统中找不到,只能当前进程访问 # NamedTemporaryFile 可以在系统中找到,可以多个进程同时访问 from tempfile import TemporaryFile, NamedTemporaryFile f = TemporaryFile() f.write(b'abcdefg') f.write(b'12345') f.seek(0) print(f.read(5)) f2 = NamedTemporaryFile() f2.write(b'qwertty') f2.seek(0) print(f2.read(3))