Beppe
Profilo di
Nome | Beppe |
---|---|
Indirizzo email | beppesalvaderi@gmail.com |
Avatar | |
Messaggi | 6 |
-
- 2020-11-25 21:58:21
- Re: utilizzo nomi colonna
- Forum >> Programmazione Python >> Database
- Beppe said @ 2020-11-24 16:25:41: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
-
- 2020-11-24 16:25:41
- 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
-
- 2018-08-31 18:01:19
- 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
-
- 2018-08-26 15:07:29
- Re: aggiunta package
- Forum >> Principianti
- Ok, grazie.
Ora mi documento su pip.
Grazie ancora.
Buona domenica.
Beppe
-
- 2018-08-24 15:01:27
- 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
-
- 2018-08-21 22:58:07
- 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