gpt4 book ai didi

lua - 确定模块文件位置

转载 作者:行者123 更新时间:2023-12-01 12:47:05 24 4
gpt4 key购买 nike

在 Lua 中加载模块后,我想确定它对应的模块文件。在 python 中,您可以使用如下代码执行此操作:

import module_name
module_name.__file__

所以在Lua中,如果我做类似的事情
require 'math'

接下来我应该放什么来确定这个模块的位置?顺便说一句,我实际上并不需要数学的位置,而是下载了一些其他第三方包,并且想知道在我调用 Lua 时实际使用了哪些构建文件副本。

最佳答案

package图书馆可能会给你你需要的东西。

例如,如果我有 util.lua在我的 Lua 路径中,这样我就可以写:

require 'util'

我可以像这样获取文件的路径:
print(package.searchpath('util', package.path))

关于lua - 确定模块文件位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14904349/

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