Forums for you Fast forums in a simple way
 Registrati
user
password
 


Home->it.comp.lang.python
Rispondi  Torna al forum Notizie

Consiglio procedura di controllo


  • Subject: Consiglio procedura di controllo
  • From: Simone
  • Data: Tue, 08 Jul 2008 11:12:29 +0200
  • Newsgroups: it.comp.lang.python


Scusate il titolo ma non mi è venuto in mente niente di meglio... :)

Ho scritto una funzione che mi produce una stampa in PDF con reportlab.
Per renderla semplice o, meglio, per non incasinarmi troppo, ho
stabilito a priori che i dati che devo stampare devono essere passati
alla procedura in questa forma:

dizionario_esempio = {'A': {'B': [['1', '2', '3']]}}

In pratica è un dizionario che ha come valore un dizionario che ha come
valore una lista di liste (in pratica la stampa è ad albero e mi risulta
più comprensibile e gestibile un dizionario rispetto ad una lista).

Volevo fare una procedura che mi controlli che effettivamente i dati
passati abbiano quella forma, funzione che mi tornerà utile per fare i
test sulla funzione di estrazione ed elaborazione dei dati.

Avevo pensato di fare una serie di isinstance di verifica ma, a onor del
vero, la soluzione non mi piace e mi pare poco pythonica.

Avete delle alternative da consigliarmi? Suggerimenti in merito?

--
Simone


Cerca "Consiglio procedura di controllo" con Gooogle SiteSearch
Google
 
Web www.forumsforyou.com







ForumsForYou non è responsabile dei contenuti degli articoli che vengono inseriti dagli utenti via rete Usenet e che quindi vengono pubblicati di conseguenza sul nostro news server. Si vieta l'utilizzo delle email allegate nei vari articoli per l'invio di mail non richieste.

Copyright 2006 Powered by JTechnology s.r.l. All rights reserved.