--b.lua
local b = {"1234",version = 1, "567"}
return b
--a.lua
local name = "b.lua"
local func = loadfile(name)--加载文件
if func == nil then--当func为nil是表示加载失败
print("loadfile error...........")
return
end
print(func)--打印func
flag, tab = pcall(func)--调用func,返回2个值,分别为(true或者false), 根据实际返回一个
值或者一个table
if flag ~= true then
print("pcall error............")
return
end
print(flag, tab)
print(tab[1])
print(tab.version)
print(tab[2])
~