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


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

Re: [python] table querying

Path csiph.com!news.mixmin.net!news.unit0.net!peer02.am4!peer.am4.highwinds-media.com!peer04.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!fx35.am4.POSTED!not-for-mail
Received-SPF unknown (Address does not pass the Sender Policy Framework) SPF=MAILFROM; sender=macek@sandbox.cz; remoteip=::ffff:87.236.197.188; remotehost=; helo=mx.sandbox.cz; receiver=hugo.zagamma.cz;
From Vláďa Macek <macek@sandbox.cz>
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version 1.0
In-Reply-To <CAK9Q5BTg6KgcSL7SOT5R8KqdEF3N+nPWqJNkttNAQMR_cBrTYA@mail.gmail.com>
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
Content-Language cs
Received-SPF unknown (Address does not pass the Sender Policy Framework) SPF=FROM; sender=macek@sandbox.cz; remoteip=::ffff:87.236.197.188; remotehost=; helo=mx.sandbox.cz; receiver=hugo.zagamma.cz;
Subject Re: [python] table querying
X-BeenThere python@py.cz
X-Mailman-Version 2.1.24
Precedence list
List-Id Konference PyCZ <python.py.cz>
List-Unsubscribe <http://www.py.cz/mailman/options/python>, <mailto:python-request@py.cz?subject=unsubscribe>
List-Archive <http://www.py.cz/pipermail/python/>
List-Post <mailto:python@py.cz>
List-Help <mailto:python-request@py.cz?subject=help>
List-Subscribe <http://www.py.cz/mailman/listinfo/python>, <mailto:python-request@py.cz?subject=subscribe>
Newsgroups cz.comp.lang.python
Message-ID <mailman.17.1520341011.4925.python@py.cz> (permalink)
X-Mailman-Original-Message-ID <46dcf691-063d-e100-b6e3-8c7823bd503f@sandbox.cz>
X-Mailman-Original-References <018d61d9-21a9-dcdf-943b-f4e37f4e8ed9@sandbox.cz> <CAK9Q5BRrOOovFZahB478ETE1rWoWAFXtVOUT-VUdbdrmj0fWKw@mail.gmail.com> <CA+7MNVpAxOKt8bgRSjcecpvOwqiPMi3m5voZVe13fVyZvhdjEg@mail.gmail.com> <e5c911d7-a3f7-4a8b-f0d4-2c154ab04d13@gmail.com> <CAK9Q5BTg6KgcSL7SOT5R8KqdEF3N+nPWqJNkttNAQMR_cBrTYA@mail.gmail.com>
References <018d61d9-21a9-dcdf-943b-f4e37f4e8ed9@sandbox.cz> <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>
Lines 26
X-Complaints-To abuse@usenet-news.net
NNTP-Posting-Date Tue, 06 Mar 2018 12:56:51 UTC
Organization usenet-news.net
Date Tue, 6 Mar 2018 13:56:48 +0100
X-Received-Body-CRC 847023734
X-Received-Bytes 3385
Xref csiph.com cz.comp.lang.python:3263

Show key headers only | 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