You are here: Partenza > Dive Into Python > Conoscere Python | << >> | ||||
Dive Into PythonPython per programmatori esperti |
Ecco un completo e funzionante programma in Python.
Molto probabilmente non avrà alcun senso per voi. Non vi preoccupate; andremo a descriverlo linea per linea. Leggetelo innanzitutto e cercate di capire se potrebbe esservi utile.
Se non lo avete ancora fatto, potete scaricare questo ed altri esempi usati in questo libro.
def buildConnectionString(params): """Build a connection string from a dictionary of parameters. Returns string.""" return ";".join(["%s=%s" % (k, v) for k, v in params.items()]) if __name__ == "__main__": myParams = {"server":"mpilgrim", \ "database":"master", \ "uid":"sa", \ "pwd":"secret" \ } print buildConnectionString(myParams)
Ora lanciate questo programma e osservate cosa succede.
Nel Python IDE di Windows, potere lanciare un modulo con File->Run... (Ctrl-R). -> (Ctrl-R). L'output viene mostrato nella finestra interattiva. |
Nel Python IDE di Mac OS, potete lanciare un modulo con -> (Cmd-R), ma c'è prima un'opzione importante che dovete settare. Aprite il modulo nell'IDE, fate comparire il menu delle opzioni dei moduli cliccando sul triangolo nero posto nell'angolo in alto a destra della finestra e siate sicuri che “” sia settato. Questa impostazione verrà salvata con il modulo, così avrete bisogno di impostarla una volta sola per ogni modulo. |
Sui sistemi UNIX-compatibili (incluso Mac OS X), potete lanciare un modulo direttamente dalla linea di comando: python odbchelper.py |
<< Sommario |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | |
Dichiarare le funzioni >> |