У меня есть несколько файлов, где я хочу прочитать их все и извлечь из них все переменные. В каждом файле есть несколько операторов печати, в которых я печатаю переменные.
Итак, я пытаюсь извлечь переменные из этих операторов печати, что можно легко сделать, разделив точку спецификации формата '%'
.
Но вот реальная проблема. Как только я получу имя переменной, есть ли какой-нибудь возможный способ найти ее тип?
Если я напишу вслепую typeof(var)
, это даст мне строку столь же очевидную, как и звучит. Но я хочу знать фактический тип этой переменной! Может ли eval
или ast.literal_eval
помочь?