gpt4 book ai didi

module - Lua,当所需文件不存在时改变程序流程

转载 作者:行者123 更新时间:2023-12-02 11:27:04 25 4
gpt4 key购买 nike

我想测试一下是否有需要的文件。

目前,当我在Lua中执行这个命令时:

require "File_That_May_or_May_Not_Be_There.inc"

只要他在,一切都好。如果没有,我的脚本就当场失效了。

我有办法恢复吗?

我看了HERE在 Lua.Org 网站上和 HERE在 StackOverflow 上,还没有看到这个答案。

有没有办法做这样的事情?...

if (this_exists("That_File")) then
require "That_File"
else
print "Your file does not exist"
end

我试图让用户更好地了解出了什么问题以及原因。

最佳答案

使用pcall .

local ok, mod = pcall(require, "That_File")

关于module - Lua,当所需文件不存在时改变程序流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23814318/

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