Я пишу модуль, который содержит функцию f (строка). Подстрока строки - это имя переменной, которая находится в main , и мне нужно изменить ее так, чтобы изменения были видны в main .
. Как это сделать Я делаю это без фактической передачи переменной в функцию? (Строка является SQL -подобным запросом, а подстрока - именем таблицы).
На данный момент я нашел только очень уродливый способ, включающий изменение встроенных переменных ... Я перепробовал много вещей, связанных с exec
, но ничто не могло изменить переменную в main spacename.
Я смотрел на различные обсуждения, но не смог исправить это.