Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934

    [ Python ] Principiante e classi

    Ciao a tutti.

    ho due semplici file... uno ha 1 classe, l'altro deve usarla. ho scritto

    file della classe:
    codice:
    class Log:
            testo_log=''
            nome_procedura=''
    
    
            def creazione_log(self):
    
                    time=asctime ()
    
                    f=open('log_procedure_schedulate.log','W')
                    f.write(time+'testo_log')
                    f.close()
    il file che deve usare la classe

    codice:
    #!/usr/bin/env python
    ##########################
    ###   copio i file dalla dir /mnt/bolle_as400 tramite ftp su 
    
    import classi_python
    from ftplib import FTP
    
    log=Log()
    log.nome_procdura='Copia bolle '
    log.testo_log='procedura andata a buon fine'
    log.creazione_log()
    ecco l'errore
    Traceback (most recent call last):
    File "./cp_.py", line 8, in ?
    log=Log()
    NameError: name 'Log' is not defined

    Dove sbaglio?

    Grazie,
    Ale

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    RISOLTO DA SOLO

  3. #3
    Originariamente inviato da pig_org
    RISOLTO DA SOLO
    Di solito si posta la soluzione corretta, in ogni caso penso che ti fossi dimenticato di importare la tua classe, è così?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.