gpt4 book ai didi

lua - 以交互模式打开 Lua 文件

转载 作者:行者123 更新时间:2023-12-04 23:54:35 25 4
gpt4 key购买 nike

我开始自学 Lua,基本上没有任何编程知识。我了解类型、函数、表等的基础知识。但是在遵循 Lua.org 上的 Lua tuts 时,我目前正在学习“模块教程”,并且在理解调用文件的正确/最简单方法时遇到问题交互模式。

如果我使用 Notepad++ 或 Scite 创建文件,有人可以帮助我了解如何使用正确的命名法打开所述文件来打开它吗?

最佳答案

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

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

它将加载 foo.lua 中的 block 进入函数 f .请注意,这只会加载 block ,而不是运行它。要运行它,请调用函数:
f()

如果需要立即运行,可以使用 dofile :
dofile("foo.lua") 

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

关于lua - 以交互模式打开 Lua 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18853486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com