создание декоратора для запуска функции построчно - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть функция, в которой есть некоторые зависимости. Но я не хочу выполнять строку, которая зависит. Например:

@controlFlow
def myFunc():
   myName = 'asd'
   myClass = 9
   myPlan = constants.plan

Здесь я хочу проверить это 'myFun c' .. поскольку переменная 'myPlan' назначена переменной 'plan' в файле 'constants'. Так что я хочу, я не хочу выполнять эту строку. Есть ли способ написать декоратор 'controlFlow', чтобы я проверял каждую строку, а затем решал, должен я выполнить это или нет. Здесь я проверяю каждую строку на наличие «констант», если у нее есть это слово, я не буду выполнять его, иначе я выполню его.

...