StringIO создает файл на диске? - PullRequest
0 голосов
/ 02 мая 2020

В следующем примере:

import sqlite3
from io import StringIO

def init_sqlite_db(app):
    # Read database to tempfile
    con = sqlite3.connect(app.config['SQLITE_DATABASE'])
    tempfile = StringIO()
    for line in con.iterdump():
        tempfile.write('%s\n' % line)
    con.close()
    tempfile.seek(0)

Создает ли io.StringIO временный файл на диске или все это делается в памяти?

...