У вас есть несколько вариантов. Я представлю два, каждый со своими плюсами и минусами:
1. CSV
Просто сохраните ваш файл в .csv, используя DataFrame.to_csv :
topics_data.to_csv('path_to_file.csv')
Затем вы можете приступить к анализу этого CSV-файла в вашем клиенте. приложение, т. е. любое приложение, которое будет использовать ваши очищенные данные.
Плюсы
- Простота сохранения
- Очень скелеты;дальнейшая обработка будет простой
Минусы
- Очень скелеты;если вам нужна какая-либо структура, у вас не будет никакой гибкости
2. SQLITE
Также можно выбрать сохранение кадра данных в sqlite, используя DataFrame.to_sql :
import sqlite3
db_file = 'my.db'
# This creates a new database file if it doesn't exist
db_conn = sqlite3.connect(db_file)
# This creates a new table 'topics_data' if it doesn't exist
topics_data.to_sql('topics_data', con=db_conn)
Плюсы
- Может быть проще разобрать для вашего клиента
- SQL - очень сильный язык запросов. Вы можете воспользоваться этим
Минусы
- Может быть излишним, если все, что вам нужно, это базовая передача данных
Узнайте больше о sqliteздесь: Учебник по sqlite