![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lua
工号0303
这个作者很懒,什么都没留下…
展开
-
lua table打印
function print_r( t ) local print_r_cache={} local space = " " local function sub_print_r(t, indent) if (type(t) == "table") then for pos, val in pairs(t) do if (type(val) == "table") then原创 2020-05-09 09:48:58 · 184 阅读 · 0 评论 -
sublime text3配置lua
{ “cmd”: [“D:/soft/Lua/lua.exe”, “$file”], “file_regex”: “^(?:lua:)?\t原创 2018-12-25 15:46:07 · 259 阅读 · 0 评论 -
lua select函数应用
function func( … ) local argc = select("#", …) local a = select(1, …) local b = select(3, …) print('argc = ', argc, " a = ", a, " b = ", b) – 输出:argc = 6 a = 1 b = 3 end func( 1,2,3,“a”,“b”,“c” ...原创 2019-05-27 15:05:32 · 162 阅读 · 0 评论 -
lua __index __newindex _call元方法的理解
local class_a = {} local class_b = { b = 2 } class_b = setmetatable( class_b, { -- __index则用来对表访问,访问class_b中值时,不存在时则会执行class_a -- 例:先从class_b寻找key对应的value 若不存在则去元表class_a中寻找 -- __index = class_...原创 2019-05-27 16:06:33 · 2804 阅读 · 0 评论 -
记:lua对象 继承 多态
local om = { client = function(self, p) print("client p = ", p) return self end, send = function(self, p ) print("send p = ", p) return self end } local function new( ) loca...原创 2019-06-05 17:01:37 · 83 阅读 · 0 评论 -
一个xlsx转lua的python小工具
目录结构: xlsx文件格式: xlsxToLua.py如下: import xlrd import os def toLua(): pwd = "./" fileList = list(os.listdir(pwd)) # 列出文件夹下所有的目录与文件 for file in fileList: if file.find(".xlsx") >...原创 2019-07-11 16:16:38 · 472 阅读 · 0 评论