
lua怎么把读取到的字符串变成程序的一部分?
比如localfile=io.open(path,"w+");localvalue=file:read("*all");--value=“一个函数或者一个赋值语句”现在想...
比如
local file = io.open(path, "w+");
local value=file:read("*all");--value=“一个函数或者一个赋值语句”
现在想把value加到程序里面,该怎么做呢? 展开
local file = io.open(path, "w+");
local value=file:read("*all");--value=“一个函数或者一个赋值语句”
现在想把value加到程序里面,该怎么做呢? 展开
1个回答
展开全部
你是说 直接运行程序?
local path = [[d:\1.txt]]
--[[ -- 1.txt
do
return 123
end
--]]
local file = io.open(path, "r+");
local code = file:read("*all")
local f = assert(loadstring(code))
f() -- 执行代码
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询