加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

以交互模式打开Lua文件

发布时间:2020-12-14 21:45:39 所属栏目:大数据 来源:网络整理
导读:我开始自学Lua,基本上没有先前的编程知识.我理解类型,函数,表等的基础知识.但是在Lua.org上关注Lua tuts时,我目前正在使用“模块教程”,并且在理解调用文件的正确/最简单方法时遇到了问题.互动模式. 如果我使用记事本或Scite创建文件,有人可以帮我理解如何使
我开始自学Lua,基本上没有先前的编程知识.我理解类型,函数,表等的基础知识.但是在Lua.org上关注Lua tuts时,我目前正在使用“模块教程”,并且在理解调用文件的正确/最简单方法时遇到了问题.互动模式.

如果我使用记事本或Scite创建文件,有人可以帮我理解如何使用正确的命名法打开所述文件打开它吗?

解决方法

假设您的文件名为foo.lua,然后在Lua解释器中(即交互模式),请使用 loadfile.请注意,loadfile不会引发错误,因此最好使用assert.

f = assert(loadfile("foo.lua"))

它会将foo.lua中的块加载到函数f中.请注意,这只会加载块,而不是运行它.要运行它,请调用该函数:

f()

如果需要立即运行,可以使用dofile

dofile("foo.lua")

Lua使用package.path作为搜索路径,从LUA_PATH获取其默认值.但是,最好在实践中使用适当的相对路径.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读