Ciao, la soluzione più semplice sarebbe avere lo script python sul server che elabora id dati direttamente. Ma forse l'hosting che hai preso non supporta il python. Comunque, prova a vedere se riesci a collegarti al db prima, il test è semplice. Se non funziona, hai sempre un web server a disposizione dove implementare un facile servizio che estrae i file dal db e li mette a disposizione tramite una chiamata http. In altre parole, se l'hosting supporta PHP, crei uno script in PHP che si collega al db, estrae i dati e li scrive nel formato che ti serve. Da python, invece che collegarti al db, effettui una chiamata http al tuo script. 2011/10/21 Matteo Perini <pepeyomat@xxxxxxxxx> > Ciao lista, > avrei bisogno di esportare dei dati inseriti in un form di una pagina web. > Cerco di spiegarmi meglio. > Ho un sito con una pagina contenente un form con dei campi da compilare. > Questi dati dovrebbero venire elaborati su un mio computer locale da uno > script python. > > Per fare questo avevo pensato di salvare i dati nel database MySql (di > aruba) e di ripescarli con un altro script python con una cosa tipo questa: > > import MySQLdb > myDB = MySQLdb.connect(host="xxx.xxx.**xxx.xxx", port=3306, > user="Sql-user", passwd="Sql-passwd") > cHandler=myDB.cursor() > cHandler.execute("SHOW DATABASES") > results=cHandler.fetchall() > print "=========================" > for items in results: > print items[0] > > Ma ho scoperto che molti servizi di hosting non permettono la connessione > da remoto al db dei siti. (possibile???) > > La domqnda quindi sorge spontanea; come faccio ad utilizzare i dati > inseriti e a passarli in automatico al mio script? > Ho pensato che potrei mandarmi una mail contenente i dati ma poi diventa > difficoltoso automatizzare le operazioni successive. > > Ci sono alternative che vi vengono in mente? > > L'unica cosa che penso risolverebbe bene il problema sarebbe creare un > server apposta per quel sito che mi permetta di utilizzare sia python che i > dati del db senza condizionamenti (o sbaglio)? > > Grazie della pazienza > Matteo P > -- > Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO > "subscribe" (o "unsubscribe") a > mailto:linuxtrent-request@**freelists.org<linuxtrent-request@xxxxxxxxxxxxx> > > > -- Ciao, Mario