From b2cceb4f64596263db798eb4616973e9c82020db Mon Sep 17 00:00:00 2001 From: Christian Zufferey Date: Wed, 25 Dec 2019 14:30:04 +0100 Subject: [PATCH] =?UTF-8?q?Am=C3=A9lior=C3=A9=20le=20listing=20des=20fichi?= =?UTF-8?q?ers=20sur=20le=20NodeMCU=20avec=20luatool.py,=20maintenant=20le?= =?UTF-8?q?s=20fichiers=20sont=20tri=C3=A9s=20;-)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Mesures/humidity/bolo/a.lua | 9 +++++++++ Mesures/humidity/bolo/luatool.py | 7 +++++-- 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 Mesures/humidity/bolo/a.lua diff --git a/Mesures/humidity/bolo/a.lua b/Mesures/humidity/bolo/a.lua new file mode 100644 index 0000000..909c6ca --- /dev/null +++ b/Mesures/humidity/bolo/a.lua @@ -0,0 +1,9 @@ +print('\\n-----') +local l = file.list() +table.sort(l) +for k,v in pairs(l) do print(k..', size:'..v)end +print('-----\\n') + + +zdir={};pfile = file.list();for k,v in pairs(pfile) do zdir[#zdir+1] = k..string.rep(" ",24-string.len(k)).." : "..v end;table.sort(zdir);print('\n-----');for i=1, #zdir do print(zdir[i]) end;print('-----\n');zdir=nil;pfile=nil;k=nil;v=nil;i=nil + diff --git a/Mesures/humidity/bolo/luatool.py b/Mesures/humidity/bolo/luatool.py index b16993c..29e183f 100755 --- a/Mesures/humidity/bolo/luatool.py +++ b/Mesures/humidity/bolo/luatool.py @@ -1,6 +1,6 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- -version = "0.6.7 zf191217.2239" +version = "0.6.8 zf191225.1428" print("luatool.py ver " + version) @@ -247,7 +247,10 @@ if __name__ == '__main__': if args.list: # zzz191020 Amélioré la sortie du listing des fichiers - transport.writeln("print('\\n-----');local l = file.list();for k,v in pairs(l) do print(k..', size:'..v)end;print('-----\\n')\r", 0) + #transport.writeln("print('\\n-----');local l = file.list();for k,v in pairs(l) do print(k..', size:'..v)end;print('-----\\n')\r", 0) + # zzz191225 Amélioré encore la sortie du listing des fichiers (sort file) + transport.writeln("zdir={};pfile = file.list();for k,v in pairs(pfile) do zdir[#zdir+1] = k..string.rep(' ',24-string.len(k))..' : '..v end;table.sort(zdir);print('\\n-----');for i=1, #zdir do print(zdir[i]) end;print('-----\\n');zdir=nil;pfile=nil;k=nil;v=nil;i=nil\r", 0) + while True: char = transport.read(1) if char == '' or char == chr(62): # '' or '>'