Něco takového? http://harelba.github.io/q/
Jinak příklad s tím jq by vypadal takhle: echo -e 'model,variant,count,description\nTZX,v1,12,foo\nXX,n,3,bar' | ./csv_to_jsonl.py | jq 'select((.model|test("^TZ")) and (.count|tonumber > 10))' (formát výstupu se dá změnit) Dne 6. března 2018 13:56 Vláďa Macek <ma...@sandbox.cz> napsal(a): > Děkuju všem reagujícím. > > In-memory SQLite, Python samotný, Pandas, shell, XPath, ... ano, to jsou > všechno validní záležitosti. > > Měl jsem však před očima něco takového, co když dostane na vstupu tabulku, > kde první řádek je záhlaví > > MODEL | VARIANT | COUNT | DESCRIPTION > > a dostane stringové query třeba takto jednoduché > > 'MODEL =~ ^TZ && int(COUNT) > 10' > > tak vygeneruje všechny řádky, které tomu odpovídají. Když máte data v > hromadě tabulek s nestabilní strukturou, které upravuje víc lidí přes cloud > a váš sw s tím má pracovat nebo nad tím něco ladit, ne vždy to dělají > programátoři, pak takováto jednoduchost může být přínosem. > > Jen mě napadlo, jestli o něčem podobném zavedeném nevíte. (Sám si > samozřejmě během 20 sekund poradím v Pythonu s čímkoli.) > > Dík, > > V. > > _______________________________________________ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz >
_______________________________________________ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz