Re: Значение переменной вывести в название другой переменной.
Добавлено: 15 фев 2024, 20:27
Можно обойтись без перебора. Имя глобальной переменной, которое мы передаем в блок execute: у нас хранится в локальной переменной. Просто находим по имени и пользуемся.
Только сама идея, использовать execute: для записи значения в глобальную переменную и тут же из скрипта читать из нее, не очень хороша.
Execute выполняется асинхронно в отдельном процессе. После его запуска основной код продолжит выполняться и когда он дойдет до того места, где из глобальной переменной надо читать, там может ничего не быть, потому что процесс execute: еще не завершился или даже не запускался. Помним, проходили...
Тут наверное лучше parse: Оттуда и результат вернуть можно и основной код будет ждать выполнения этого блока.
Только сама идея, использовать execute: для записи значения в глобальную переменную и тут же из скрипта читать из нее, не очень хороша.
Execute выполняется асинхронно в отдельном процессе. После его запуска основной код продолжит выполняться и когда он дойдет до того места, где из глобальной переменной надо читать, там может ничего не быть, потому что процесс execute: еще не завершился или даже не запускался. Помним, проходили...
Тут наверное лучше parse: Оттуда и результат вернуть можно и основной код будет ждать выполнения этого блока.