Мне нужно построить оператор if из данных, поступающих от клиента, как показано ниже:
условия: условие1, условие2, условие3, условие4
логические операторы: lo1, lo2, lo3 (возможные значения: "и" "или")
Например.
if condition1 lo1 condition2 lo3 condition4:
# Do something
Я могу думать о eval / exec, но не уверен, насколько они безопасны! Есть ли лучший подход или альтернатива?
Ценю ваши ответы:)
PS: на стороне клиента: Flex, на стороне сервера: Python, через Интернет
Спасибо