Простая проверка данных

Я пишу модуль Python, который будет содержать некоторые функции, которые будут манипулировать базой данных mongodb.

Как можно проверить правильность входных данных, переданных этой функции, перед сохранением в базе данных?

Например, скажем, одна из функций в модулеcreateUser(user) который принимает словарь Python в качестве аргумента. Этот словарь содержит информацию о пользователе для сохранения в базе данных. Я хочу создать автоматизированную процедуру проверки, которая проверяет, соответствует ли структура словаря структуре базы данных.

Ответы на вопрос(1)

Ваш ответ на вопрос