Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > cz.comp.lang.python > #3263

Re: [python] table querying

From Vláďa Macek <macek@sandbox.cz>
Subject Re: [python] table querying
Newsgroups cz.comp.lang.python
Message-ID <mailman.17.1520341011.4925.python@py.cz> (permalink)
References (1 earlier) <CAK9Q5BRrOOovFZahB478ETE1rWoWAFXtVOUT-VUdbdrmj0fWKw@mail.gmail.com> <CA+7MNVpAxOKt8bgRSjcecpvOwqiPMi3m5voZVe13fVyZvhdjEg@mail.gmail.com> <e5c911d7-a3f7-4a8b-f0d4-2c154ab04d13@gmail.com> <CAK9Q5BTg6KgcSL7SOT5R8KqdEF3N+nPWqJNkttNAQMR_cBrTYA@mail.gmail.com> <46dcf691-063d-e100-b6e3-8c7823bd503f@sandbox.cz>
Organization usenet-news.net
Date 2018-03-06 13:56 +0100

Show all headers | View raw


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.

Back to cz.comp.lang.python | Previous | Next | Find similar


Thread

Re: [python] table querying Vláďa Macek <macek@sandbox.cz> - 2018-03-06 13:56 +0100

csiph-web