Встречается на собеседованиях • сегодня
Какой опыт сохранения prompt данных
В Python для сохранения данных из промптов (например, ввод пользователя через input()) можно использовать несколько подходов:
- Сохранение в файл (например, JSON, CSV или текстовый файл):
python
user_input = input("Введите данные: ")
with open("data.txt", "a") as f:
f.write(user_input + "\n")- Использование базы данных (SQLite, PostgreSQL и т.д.):
python
import sqlite3
conn = sqlite3.connect("prompts.db")
cursor = conn.cursor()
cursor.execute("CREATE TABLE IF NOT EXISTS prompts (data TEXT)")
user_input = input("Введите данные: ")
cursor.execute("INSERT INTO prompts VALUES (?)", (user_input,))
conn.commit()- Кеширование в памяти (если данные временные):
python
from collections import deque
prompt_history = deque(maxlen=100) # хранит последние 100 вводов
user_input = input("Введите данные: ")
prompt_history.append(user_input)Нюансы:
- Для чувствительных данных используйте шифрование.
- Учитывайте ограничения по объёму (например, для файлов или БД).
- Для асинхронных приложений подойдёт Redis или аналоги.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы