У меня есть куча переменных, и мне нужно получить имя переменной, которая будет установлена для проверки. Например:Как получить строковый литерал переменной
studio = 'Warner Brothers'
movie = ''
validation = [studio, movie]
validation_errors = []
for item in validation:
if not item:
validation_errors.append(name of variable)
В приведенном выше случае, я хочу, чтобы результат:
validation_errors = ['movie']
Есть простой способ сделать это без создания Dict?
[сохранить данные из ваших имен переменных] (http://nedbatchelder.com/blog/201112/keep_data_out_of_your_variable_names.html)! – delnan
Почему бы не построить диктофон? это было бы намного чище. – FRD