Я сохранил свой фрейм данных в sqlite, используя
import sqlite3 cnx = sqlite3.connect(':memory:') df.to_sql(name='myDf', con=cnx)
Теперь я хотел бы просмотреть данные из браузера SQLite, но не могу найти файл базы данных. Где хранятся данные?
Использование :memory: не сохранит базу данных в файл, оно будет в ram , и база данных будет потеряна при закрытии соединения.
:memory:
In-Базы данных памяти
Необходимо указать путь в соответствии с: -
база данных - это объект в виде пути, задающий имя пути (абсолютное или относительно текущего рабочего каталога)файла базы данных, который будет открыт.Вы можете использовать «: memory:», чтобы открыть соединение базы данных с базой данных, которая находится в оперативной памяти, а не на диске.
11.13.sqlite3 - интерфейс DB-API 2.0 для баз данных SQLite
например,
cnx = sqlite3.connect('tutorial.db')
, в этом случае файл базы данных, tutorial.db, будет находиться в текущем рабочем каталоге.