Profilo di Beppe

Nome Beppe
Indirizzo email beppesalvaderi@gmail.com
AvatarAvatar utenti
Messaggi6
  • Re: utilizzo nomi colonna
    Forum >> Programmazione Python >> Database
    Buongiorno a tutti,
    con python eseguo la lettura di una tabella su un db sql server creando un cursore che poi vado a scorrere con:




    
        cursor = conn.cursor()
    
        cursor.execute("SELECT CodAnagrafico, RagSocCognome, RagSocNome, ComuneFiscale FROM ANAA0000 WHERE CodAnagrafico BETWEEN 10 AND 50")
    
        for row in cursor:
    
            
    
            # faccio la print delle singole colonne
    
            print(f'\t{row0} cognome {row1} nome {row2} comune {row3}')
    
    
        print("FINE LETTURA!")
    
    
    





    Vorrei però eseguire l'operazione utilizzando i nomi delle colonne che ho provato a indicare invece della posizione con apici semplici o doppi, oppure solo col nome ma mi da sempre errore di sintassi.




    È possibile farlo? Se si, come?




    Grazie 1000




    Beppe

    Finalmente ho trovato: bisogna indicare esplicitamente i nomi colonna nella select (quindi non SELECT CodAnagrafico FROM... ma SELECT CodAnagrafico as Codice FROM ....)




    E poi si poi invece di row0 si potrà utilizzare row.Codice.




    Buona serata a tutti.




    Beppe
  • utilizzo nomi colonna
    Forum >> Programmazione Python >> Database
    Buongiorno a tutti,
    con python eseguo la lettura di una tabella su un db sql server creando un cursore che poi vado a scorrere con:




    
        cursor = conn.cursor()
    
        cursor.execute("SELECT CodAnagrafico, RagSocCognome, RagSocNome, ComuneFiscale FROM ANAA0000 WHERE CodAnagrafico BETWEEN 10 AND 50")
    
        for row in cursor:
    
            
    
            # faccio la print delle singole colonne
    
            print(f'\t{row0} cognome {row1} nome {row2} comune {row3}')
    
    
        print("FINE LETTURA!")
    
    
    





    Vorrei però eseguire l'operazione utilizzando i nomi delle colonne che ho provato a indicare invece della posizione con apici semplici o doppi, oppure solo col nome ma mi da sempre errore di sintassi.




    È possibile farlo? Se si, come?




    Grazie 1000




    Beppe
  • Re: aggiunta package
    Forum >> Principianti
    Ho guardato pip: con pip list vedo che il package pyPDF2 è installato....
    Ho provato a creare un nuovo progetto e l'istruzione import PyPDF2 non da errori.

    Nel vecchio continua a darli.... boh....

    Rifaccio il vecchio progetto da capo.

    Ciao a Tutti.

    Beppe
  • Re: aggiunta package
    Forum >> Principianti
    Ok, grazie.
    Ora mi documento su pip.

    Grazie ancora.

    Buona domenica.

    Beppe
  • Re: aggiunta package
    Forum >> Principianti
    Daniele aka Palmux said @ 2018-08-24 11:24:49:
    Ciao caro, non uso quell'IDE e quindi non so aiutarti, ma nel caso puoi cercare supporto anche tramite gli altri nostri strumenti come mailing list e canali social.

    Ti suggerirei di installare la libreria fuori dall'IDE, tramite pip ad esempio, anche se non so se è una procedura valida nel tuo contesto.

    Cya

    Ciao Daniele,

    grazie per la risposta.

    Sono alle primissime armi con Python :(

    Non sapevo si potesse installare una libreria fuori dall'IDE.....

    Mi consigli di usare un altro IDE al posto du PyCharm???




    Buona giornata.




    Beppe
  • aggiunta package
    Forum >> Principianti
    Buonasera a tutti,
    mi sto cimentando con Python 3.7 ed ho installato PyCharm 2018.2

    Creo un progetto a cui devo aggiungere un package (nel mio caso PyPDF2). Quindi:

    file

    settings

    project interpreter

    scelgo il package pyPDF2

    clicco su Install Package

    L'installazione termina con successo.

    Fatto ciò vado nel file .py e scrivo:

    import PyPDF2

    ma intellisense mi dice: no module named pyPDF2

    Dove sbaglio????

    Grazie 1000.

    Beppe