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


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

Re: problema namespaces


  • Subject: Re: problema namespaces
  • From: Simone
  • Data: Tue, 08 Jul 2008 17:57:41 +0200
  • Newsgroups: it.comp.lang.python


Melchiorr ha scritto:

> Allora ho cercato di risolvere trasformando le operazioni di
> manipolazione dei dati in funzioni e passando la connessione come
> parametro, e questo mi funziona. Solo che alcune funzioni basilari
> (sostituzione apici con doppi apici) che metto all'inizio dello script
> padre, come prima, non vengono viste dalle funzioni richiamate negli
> script figli.

Secondo me hai un po' di confusione in testa... :)

Comunque, dovresti fare più o meno così perché funzioni (in pseudo codice)

modulo_padre.py
---------------

def funzione_che_toglie_gli_apici(testo):
     return togli_gli_apici(testo)

def altra_funzione(parametro):
     return fa_qualcosa_con_parametro

modulo_figlio.py
----------------

import modulo_padre

def funzione_che_connette_al_db():
     database = nome_del_database
     connessione = connetti_al_db(database)
     return connessione

def funzione_che_connette_ad_un_altro_db():
     database = nome_dell_altro_database
     connessione = connetti_al_db(database)
     return connessione

def funzione_che_fa_tutto():
     connessione = funzione_che_connette_al_db()
     query = fai_una_query(connessione)
     altra_connessione = funzione_che_connette_ad_un_altro_db()
     for riga in query:
         nuova_riga = modulo_padre.funzione_che_toglie_gli_apici(riga)
         nuova_riga = modulo_padre.altra_funzione(riga)
         altra_connessione.inserisci_nel_db(nuova_riga)

Insomma, più o meno così. Scusami se non sono precisissimo ma spero di
aver reso l'idea.

--
Simone


Subject Mittente Data
problema namespaces# problema namespaces Melchiorr 07/07/2008
problema namespacesRe: problema namespaces# Re: problema namespaces LongIn 07/07/2008
problema namespacesRe: problema namespacesRe: problema namespaces# Re: problema namespaces Melchiorr 08/07/2008
problema namespacesRe: problema namespacesRe: problema namespaces\# Re: problema namespaces bearop... 09/07/2008
problema namespacesRe: problema namespacesRe: problema namespaces# Re: problema namespaces Melchiorr 08/07/2008
problema namespacesRe: problema namespacesRe: problema namespaces\# Re: problema namespaces Simone 08/07/2008
problema namespacesRe: problema namespaces|# Re: problema namespaces bearop... 08/07/2008
problema namespacesRe: problema namespaces|# Re: problema namespaces Melchiorr 08/07/2008
problema namespacesRe: problema namespaces|# Re: problema namespaces Michel... 08/07/2008
problema namespacesRe: problema namespaces|# Re: problema namespaces Melchiorr 08/07/2008
problema namespacesRe: problema namespacesRe: problema namespaces# Re: problema namespaces Melchiorr 08/07/2008
problema namespacesRe: problema namespacesRe: problema namespaces|# Re: problema namespaces Mauro ... 08/07/2008
problema namespacesRe: problema namespacesRe: problema namespaces\# Re: problema namespaces Simone 08/07/2008
problema namespacesRe: problema namespacesRe: problema namespaces# Re: problema namespaces Antoni... 08/07/2008
problema namespacesRe: problema namespacesRe: problema namespacesRe: problema namespaces# Re: problema namespaces LongIn 08/07/2008
problema namespacesRe: problema namespacesRe: problema namespacesRe: problema namespacesRe: problema namespaces# Re: problema namespaces Antoni... 08/07/2008
problema namespacesRe: problema namespacesRe: problema namespacesRe: problema namespacesRe: problema namespaces\# Re: problema namespaces LongIn 08/07/2008


Torna a...>Re: problema namespaces
Cerca "Re: problema namespaces" 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.