Kelas ini beroperasi persis seperti TemporaryFile(), kecuali datanya disimpan di memori hingga ukuran file melebihi max_size, atau hingga metode fileno() dipanggil, yang pada saat itu konten ditulis ke disk dan operasi berlangsung seperti TemporaryFile().
class tempfile.SpooledTemporaryFile(max_size=0, mode='w+b', buffering=-1, encoding=None, newline=None, suffix=None, prefix=None, dir=None, *, errors=None)