Lua中遍历文件操作代码实例实用指南
平时做技术实践时,很多问题不是概念不会,而是细节没串起来。拿“Lua中遍历文件操作代码实例”来说,它看着像小点,放到项目里常会牵出环境、配置、兼容性和维护成本。下面按实际采用顺序,把思路、关键写法和容易踩坑的地方讲清楚,便于大家直接对照操作。
写的一个关于遍历文件的程序段 记录一下咯
--[[检查所有.txt文件
比如A.txt中第一行规定有20列,但是在X行中多输入一个Tab,则输出:A表的X行填写不规范,行末有多余填写
]]
getinfo = io.popen('dir ..//file /b /s')
all = getinfo:read('*all')
local filenameList = io.open("filename.txt", "wb")
filenameList:write("Path/n")
filenameList:close()
filenameList = io.open("filename.txt", "a")
filenameList:write(all)
io.close(filenameList)
io.close(getinfo)
local filenameList = tab.Open([[../filename.txt]], "Path", false)
for index, Row in ipairs(filenameList) do
local pathlist = Row["Path"]
local rowString = string.find(pathlist, ".txt")
if rowString ~= nil and rowString ~="" then
moon.CheckRowlength(pathlist, pathlist)
end
end
io.popen('dir /b /s')是windows下的,通过执行命令行dir获得
io.popen('ls')是linux下的
您可能感兴趣的文章:
- Lua中的文件I/O操作教程
- lua文件操作详解
相关资讯
-
09.05
Anthropic再掷91亿美元买算力与比特币矿企Riot达成20年协议
-
09.05
被AI带飞
-
09.05
不让AI点页面
-
09.05
韩媒:中国开源大模型加速扩大全球影响力价格竞争激烈
-
09.05
VBA新版本强势来袭
-
09.05
研发AIAgent怎么选
游戏推荐
推荐专题
热门阅读
-
- Lua中遍历文件操作代码实例实用指南
- 09.05
-
- SQLite 内存数据库学习手册实用指南
- 09.05
-
- 掌握Excel实用实用技巧助力工作效率提升
- 09.03
-
-
-
推荐下载
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏