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: =?UTF-8?B?VmzDocSPYSBNYWNlaw==?= 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: cz.comp.lang.python Message-ID: X-Mailman-Original-Message-ID: <46dcf691-063d-e100-b6e3-8c7823bd503f@sandbox.cz> X-Mailman-Original-References: <018d61d9-21a9-dcdf-943b-f4e37f4e8ed9@sandbox.cz> References: <018d61d9-21a9-dcdf-943b-f4e37f4e8ed9@sandbox.cz> <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 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.