是否有可能在脚本中获取lua解释器版本信息?

时间:2013-08-16 07:57:55

标签: lua version

我所知道的是如何从命令行执行此操作,即-v开关。

我需要python中的phpversion()sys.version。这可能吗?

1 个答案:

答案 0 :(得分:26)

正如重复的问题所说,获得Lua版本的标准方法是:

print(_VERSION)

无论如何,_VERSION将包含类似Lua 5.1的字符串,但它与lua -v不同,后者输出整个版本信息,包括Lua 5.1.4 <等最小版本号/ p>

还有另一种方法:直接致电lua -v

io.popen("lua -v")
--Lua 5.1.4  Copyright (C) 1994-2008 Lua.org, PUC-Rio

请注意,io.popen不可移植,但它应该适用于Linux和Windows。