Salve ragazzi,
c’è una ristretta (ma neanche tanto) cerchia di persone, che rispondono al nome di studenti universitari, che ogni mese, dopo aver sostenuto gli n-mila esami del caso, attendono con trepidazione l’uscita dei risultati.
Molti docenti pubblicano gli esiti degli esami sul loro sito, che il più delle volte è spartano ma funzionale…
Quante volte siete stati [...]
Archivio per la categoria ‘class Python:’
Don’t Panic!
Postato in class Python:, contrassegnato da tag controllare aggiornamenti sito, python il giorno Febbraio 23, 2009 | 2 Commenti »
How to finally fix that damned MySQLdb module on Leopard
Postato in class Python:, contrassegnato da tag django, errore import, errore installazione, leopard, mac os, mysqldb, python il giorno Gennaio 18, 2009 | 1 Commento »
Ciao ragazzi,
no, non mi sono impazzito, l’articolo è in italiano
Oggi voglio parlarvi di un mio esperimento portato a termine con successo. Molti di voi (spero nessuno) avranno perso il sonno nel tentare di far funzionare su leopard il modulo python MySQLdb, assolutamente indispensabile per gestire i database mysql con python, altrettanto indispensabile per [...]
PyPills – Lezione 2 – Stream, parsing and many more!
Postato in class Python:, contrassegnato da tag eseguire comandi di sistema, mac os, nerd stuff, pipelining, python il giorno Gennaio 13, 2009 | 2 Commenti »
Buongiorno a tutti. Oggi vi voglio parlare di come è fatto un processo. Potete immaginare un processo come una scatola nera o meglio ancora, per chi ha fatto un minimo di elettronica, come un tripolo (sennò cercate transistor su wikipedia).
Un processo nasce, cresce e muore con 3 stream “attaccati” ad esso:
-Stdin, anche noto come Standard [...]
Crittografia pure-python? Si, grazie!
Postato in class Python:, contrassegnato da tag blowfish, crittografia in python, efficienza crittografia, leopard, mac os, python il giorno Gennaio 4, 2009 | 2 Commenti »
Articolo scritto da Simone Ramacci “Simosito” e pubblicato prima su python-it.org e poi qui per sua gentile concessione.
“ Oggi vi voglio segnalare l’implementazione pure-python di due algoritmi abbastanza celebri: Blowfish e Rijndael (per gli amici AES).
Blowfish.py
Grazie all’impegno di Ivan Voras è possibile utilizzare Blowfish per testi di lunghezza arbitraria.
Esempio (test1a.py)
import blowfish
from hashlib import sha256
testo="Ciao, come va?"
cipher = blowfish.Blowfish(sha256(‘key’).digest()) [...]
Buon Natale a tutti!
Postato in class Python: il giorno Dicembre 21, 2008 | 2 Commenti »
E’ vero sono un pò in anticipo ma visto che il 25 avrò da fare vi faccio ora gli auguri! E cosa c’è di meglio di un bello scriptino?
ciao!
Alfredo
#
#BUON NATALE A TUTTI!
#
import string
class buonNatale:
def stampa_albero():
tree_base = 20
albero = "*"
print albero.center(tree_base*2)
for x in reversed(xrange(1,tree_base)):
albero+="**"
print albero.center(tree_base*2)
print "BUON NATALE A TUTTO PYTHON-IT.ORG!".center(tree_base*2)
if __name__ == "__main__":
stampa_albero()
C vs Python vs Java
Postato in class Python:, contrassegnato da tag psyco, psyco per python, python, python contro Java, velocità esecuzione programmi Python il giorno Dicembre 15, 2008 | 2 Commenti »
Buongiorno a tutti.
Oggi ho fatto un esperimento. Ho implementato l’algoritmo di ordinamento più lento della storia, cioè il Selection Sort (complessità computazionale O(n^2)) , in tre diversi linguaggi: C,Python e Java. Poi ho creato un programma in Python che usando il modulo timeit cronometrasse i tempi di esecuzione dei tre diversi programmi. Il risultato? Eccolo:
C [...]
PyPills : Lezione 1 – os.system()
Postato in class Python:, contrassegnato da tag awk, eseguire comandi di sistema, filtri, grep, leopard, mac os, os.system, pipelining, python, unix il giorno Dicembre 13, 2008 | 7 Commenti »
Buongiorno a tutti
In questo articolo inauguro un altra sezione, chiamata PyPills, cioè “Python in pillole”. Il mio obiettivo non è tanto quello di insegnare le cose base, in quanto la rete abbonda di materiale elettronico per imparare il Python, che già di per se è molto semplice. Quello che mi propongo di fare [...]
Laboratorio di Programmazione: Aggiornamento Me-Dia disponibile
Postato in class Python: il giorno Dicembre 11, 2008 | Lascia un commento »
E’ disponibile a questo indirizzo la nuova versione di Me-Dia:
Me-Dia v.0.2
Happy Me-Dia!
Alfredo
Laboratorio di Programmazione – Me-Dia v.0.1
Postato in class Python:, contrassegnato da tag media, media esami, nerd stuff, programma media esami, programmazione, python, roma 3, wxpython il giorno Dicembre 4, 2008 | Lascia un commento »
Questi articoli, questi che cominciano con “Laboratorio di Programmazione” conterranno tutti dei progetti in
via di sviluppo da me programmati. Il primo che presento è Me-Dia (Dia = Dipartimento di Informatica e Automazione della mia Università) che serve per gestire la media degli esami. E’ scritto in Python con le librerie wx, ed è in fase [...]
Perchè usare Python
Postato in class Python: il giorno Dicembre 4, 2008 | Lascia un commento »
In questo articolo decanterò le lodi di Python. L’ho da poco (ri)scoperto in seguito alla necessità (o voglia?) di usare questo linguaggio per la mia tesi di laurea.
Python è:
-Potente: Permette di scrivere istruzione di basso livello al pari del C
-Flessibile: E’ facilmente estendibile, supporta una marea di paradigmi (a oggetti, funzionale, procedurale e scripting)
-Veloce: L’ho [...]