[Python] Parsing output dei comandi

Daniele Varrazzo piro a develer.com
Gio 1 Maggio 2008 18:07:48 CEST


<2477bd8aaa605c38ef3f2fe64a28d4cf a develer.com> <20080501173505.09852303 a vaio.debian.rlz>
Message-ID: <6bdc12017ad7c4bf97e381bbddcd790d a develer.com>
X-Sender: piro a develer.com
Received: from i-195-137-118-176.freedom2surf.net [195.137.118.176] with
	HTTP/1.1 (POST); Thu, 01 May 2008 18:07:48 +0200
User-Agent: RoundCube Webmail/0.1
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit

On Thu, 1 May 2008 17:35:05 +0200, Mattia <mattia.list a gmail.com> wrote:
> On Thu, 01 May 2008 16:32:55 +0200
> Daniele Varrazzo <piro a develer.com> wrote:
> 
>> Questo e' un super-hack, ma:
> [snip]
>> fa esattamente quello che chiedi.
> 
> Grazie per la risposta ma pensavo ci fosse qualcosa di più semplice.
> Ho visto che il comando (lsdvd, se interessa) converte l'output in xml.
> Quindi stavo leggendo se minidom sia il modo più semplice per leggere i
> dati.

Per leggere l'xml, in Python il modo piu' semplice e' elementtree.

> Mi sembra strano però che sia più facile fare il parsing di un xml
> piuttosto che di un testo fatto apposta per python.

Il testo che hai mostrato non mi sembra fatto apposta per python: sembra
piu' ruby.

-- 
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com



Maggiori informazioni sulla lista Python