Re: [Python] Git, Mercurial o subversion

2011-09-24 Per discussione Marco Giusti
On Thu, Sep 22, 2011 at 03:50:09PM +0200, Enrico Franchi wrote:
 Marco Giusti wrote:
 
 +1 mercurial, scritto in (c-)python, gli hook possono essere scritti come
 funzioni python e visto il tema di questa mailing-list è un punto a suo
 favore
 
 Questo e' effettivamente un grossissimo vantaggio. Sinceramente ho
 sempre amato l'idea di aggiungere hooks per almeno almeno gli smoke
 tests. Pero' alla fine non lo ho mai fatto. :(

un po' per gioco ho fatto questo[1], guarda se ti piace.
in cima ad ogni file metti una linea del tipo:

# -*- test-case-name: mypackage.tests.test_mymodule -*-

come fa' twisted e aggiungi un hook

[hooks]
pretxncommit.smoke_tests = python:smoker.runSmokeTests

ogni volta che fai un commit esegue i test per i file che hai modificato
e solo quelli. lo usato per sviluppare lo script stesso ed è stato
divertente, ma se poi è effettivamente utile non saprei.

ciao
m.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] Manipolazione dati e alberi

2011-09-24 Per discussione Balan Victor
salve a tutti ho un file di testo che contiene i seguenti dati:
Serie A
18:00(ora di gioco)
Bologna(squadra di casa)
Inter(squadra in trasferta)
1:3(risultato)
20:45
Milan
Cesena
1:0
20:45
Napoli
Fiorentina
0:0
Serie B
...
...

ecc ecc

voglio manipolare questo file di testo in modo da avere il seguente output:
Serie A 18:00 Bologna Inter 1-3
.

Non riesco a trovare un algoritmo per effettuare la manipolazione. Qualcuno
mi sa aiutare?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python