Re: [Python] Banalissima informazione
forse si riferisce all'ultimo libro di Beri (che ho anch'io :-) ) che utilizza per gli esempi Python 3.x max Ho comprato oggi il mio primo Pocket su Python e in anteprima si dice che useranno la versione 3.1. ??? ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Strumenti per automatizzare operazioni su pagine web
Sono un novello del python ma da qualche settimana sto usando scrapy e de vo dire che e' veramente fatto bene,sempkice da usare ed ha doc fatta bene. Il giorno 15/apr/2011 00.03, Simone Federici s.feder...@gmail.com ha scritto: Windmill, Selenium, e twill sono testing tools che ti permettono di descrivere una navigazione e pescare dati, ma forse quello che ti serve veramente è Beautifulsoup ciao S 2011/4/14 Balan Victor balan.vict...@gmail.com salve, ho la necessità di automatizzare alcune operazioni su pagine web come login automatici, ricerca di testo, verifica presenza immagini. Probabilmente qualcuno mi suggerirà urllib2, tuttavia urllib prevede anche la conoscenza dei protocolli http, https, gestione cache e cookie ecc. protocolli e operazioni che non conosco abbastanza bene per usare urllib. Io ero in cerca di qualche strumento, libreria o qualunque cosa che mette a disposizione funzioni già pronte e/o da integrare con codice python. Un esempio più concreto di quello che voglio fare è questo: -vai su www.google.it -cerca l'elemento che si chiama q -inserisci in q python -cerca l'elemento che si chiama btnG -simula un click sull'elemento btnG grazie ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Strumenti per automatizzare operazioni su pagine web
Il giorno 15 aprile 2011 09:04, Antonio antoniopo...@gmail.com ha scritto: Sono un novello del python ma da qualche settimana sto usando scrapy e de vo dire che e' veramente fatto bene,sempkice da usare ed ha doc fatta bene. Il giorno 15/apr/2011 00.03, Simone Federici s.feder...@gmail.com ha scritto: Windmill, Selenium, e twill sono testing tools che ti permettono di descrivere una navigazione e pescare dati, ma forse quello che ti serve veramente è Beautifulsoup ciao S 2011/4/14 Balan Victor balan.vict...@gmail.com salve, ho la necessità di automatizzare alcune operazioni su pagine web come login automatici, ricerca di testo, verifica presenza immagini. Probabilmente qualcuno mi suggerirà urllib2, tuttavia urllib prevede anche la conoscenza dei protocolli http, https, gestione cache e cookie ecc. protocolli e operazioni che non conosco abbastanza bene per usare urllib. Io ero in cerca di qualche strumento, libreria o qualunque cosa che mette a disposizione funzioni già pronte e/o da integrare con codice python. Un esempio più concreto di quello che voglio fare è questo: -vai su www.google.it -cerca l'elemento che si chiama q -inserisci in q python -cerca l'elemento che si chiama btnG -simula un click sull'elemento btnG grazie ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python Come Simone ti ha già suggerito Beautifulsoup è la soluzione giusta!! -- Michele Gatti MG Soluzioni Informatiche ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Strumenti per automatizzare operazioni su pagine
http://wwwsearch.sourceforge.net/mechanize/ ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Strumenti per automatizzare operazioni su pagine web
adesso provo a fare delle cose semplici con alcuni degli strumenti che mi avete sugerito. Beautifulsoup è solo un parser html o sbaglio?? Il giorno 15 aprile 2011 09:19, Michele Gatti mgsoluzi...@gmail.com ha scritto: Il giorno 15 aprile 2011 09:04, Antonio antoniopo...@gmail.com ha scritto: Sono un novello del python ma da qualche settimana sto usando scrapy e de vo dire che e' veramente fatto bene,sempkice da usare ed ha doc fatta bene. Il giorno 15/apr/2011 00.03, Simone Federici s.feder...@gmail.com ha scritto: Windmill, Selenium, e twill sono testing tools che ti permettono di descrivere una navigazione e pescare dati, ma forse quello che ti serve veramente è Beautifulsoup ciao S 2011/4/14 Balan Victor balan.vict...@gmail.com salve, ho la necessità di automatizzare alcune operazioni su pagine web come login automatici, ricerca di testo, verifica presenza immagini. Probabilmente qualcuno mi suggerirà urllib2, tuttavia urllib prevede anche la conoscenza dei protocolli http, https, gestione cache e cookie ecc. protocolli e operazioni che non conosco abbastanza bene per usare urllib. Io ero in cerca di qualche strumento, libreria o qualunque cosa che mette a disposizione funzioni già pronte e/o da integrare con codice python. Un esempio più concreto di quello che voglio fare è questo: -vai su www.google.it -cerca l'elemento che si chiama q -inserisci in q python -cerca l'elemento che si chiama btnG -simula un click sull'elemento btnG grazie ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python Come Simone ti ha già suggerito Beautifulsoup è la soluzione giusta!! -- Michele Gatti MG Soluzioni Informatiche ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] scattare foto con camera Firewire
On 07/04/2011 12:06, Michele Gatti wrote: Il giorno 07 aprile 2011 11:38, Fabrizio Mancini mr.f...@gmail.com mailto:mr.f...@gmail.com ha scritto: 2011/4/7 M@T perini.mat...@gmail.com mailto:perini.mat...@gmail.com [cut] Ho provato con import cv capture = *cv*.CaptureFromCAM(300) #300 is for *firewire *(questo comando non mi da errore e mi ritorna il promt) ** ma non riesco a visualizzare ne a salvare il risultato (capture). Ciao, non ho mai avuto esperienze con cv, ma prova a fare un type e un dir sull'oggetto che ti restituisce per capire quali metodi e di che tipo è. Aggiornamento! grazie anche alle vostre indicazioni sono riuscito a fare il grab di qualche frame... Grazie Ciao Matteo ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
2011/4/15 Massimo Capanni massimo.capa...@gmail.com forse si riferisce all'ultimo libro di Beri (che ho anch'io :-) ) che utilizza per gli esempi Python 3.x Ehi, se rivolete indietro i soldi mettetevi in coda... :-))) Ciao. Marco. -- http://thinkcode.tv/gratis - Capire in 15 minuti cosa può fare Python http://stacktrace.it - Aperiodico di resistenza informatica http://python.thinkcode.tv - Videocorso di Python http://beri.it - Blog di una testina di vitello ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Strumenti per automatizzare operazioni su pagine web
2011/4/15 Balan Victor balan.vict...@gmail.com Beautifulsoup è solo un parser html o sbaglio?? è un parser, se non sbaglio, invece, twill usa macanize (un po' vecchiotto) per navigare nella pagine, compilare i campi dei form, submit, follow link, etc... e ha un plugin per beautufup soup per parsarsi le pagine ciao S ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
Infatti si è proprio quello .. Il 15/04/2011 08:49, Massimo Capanni ha scritto: forse si riferisce all'ultimo libro di Beri (che ho anch'io :-) ) che utilizza per gli esempi Python 3.x max Ho comprato oggi il mio primo Pocket su Python e in anteprima si dice che useranno la versione 3.1. ??? ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Strumenti per automatizzare operazioni su pagine web
Balan Victor wrote: salve, ho la necessità di automatizzare alcune operazioni su pagine web come login automatici, ricerca di testo, verifica presenza immagini. Probabilmente qualcuno mi suggerirà urllib2, tuttavia urllib prevede anche la conoscenza dei protocolli http, https, gestione cache e cookie ecc. protocolli e operazioni che non conosco abbastanza bene per usare urllib. Io ero in cerca di qualche strumento, libreria o qualunque cosa che mette a disposizione funzioni già pronte e/o da integrare con codice python. Un esempio più concreto di quello che voglio fare è questo: -vai su www.google.it -cerca l'elemento che si chiama q -inserisci in q python -cerca l'elemento che si chiama btnG -simula un click sull'elemento btnG grazie Se devi interagire con la pagina ti serve mechanize oppure selenium: http://pypi.python.org/pypi/mechanize http://pypi.python.org/pypi/selenium selenium lo consiglio se devi testare il sito nel browser, cioè guardare anche come viene renderizzato (o se stai usando il javascript per alcune funzionalità). -- Riccardo Lemmi ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
2011/4/14 Daniele Varrazzo p...@develer.com On Thu, 14 Apr 2011 23:02:50 +0200, ejm emilio.man...@alice.it wrote: Quante versioni di Python si possono avere installate contemporaneamente ? Tutte. Ho macchine di test con 6 versioni, dalla 2.4 alla 3.2. Il punto è solo chi risponde al prompt quando digiti 'python' e premi invio? Per evitare ambiguità è meglio che solo una versione sia quella di sistema e le altre vengano invocate in maniera esplicita. Vorrei solo aggiungere che, per evitare di fare confusione, conviene usare sempre easy_install per installare moduli di terze parti, visto che questo programma supporta installazioni multiple di python. http://packages.python.org/distribute/easy_install.html -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Giovanni Dall'Olio, phd student Department of Biologia Evolutiva at CEXS-UPF (Barcelona, Spain) My blog on bioinformatics: http://bioinfoblog.it ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
2011/4/15 Giovanni Marco Dall'Olio dalloli...@gmail.com 2011/4/14 Daniele Varrazzo p...@develer.com On Thu, 14 Apr 2011 23:02:50 +0200, ejm emilio.man...@alice.it wrote: Quante versioni di Python si possono avere installate contemporaneamente ? Tutte. Ho macchine di test con 6 versioni, dalla 2.4 alla 3.2. Il punto è solo chi risponde al prompt quando digiti 'python' e premi invio? Per evitare ambiguità è meglio che solo una versione sia quella di sistema e le altre vengano invocate in maniera esplicita. Vorrei solo aggiungere che, per evitare di fare confusione, conviene usare sempre easy_install per installare moduli di terze parti, visto che questo programma supporta installazioni multiple di python. http://packages.python.org/distribute/easy_install.html e allora aggiuingiamo pure un buon consiglio prima di installare moduli di terze parti creare un virtualenv applicativo in modo da avere anche più ambienti per la stessa versione python http://pypi.python.org/pypi/virtualenv ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
OK, grazie a tutti, ora fatemi capire un po come stanno le cose grazie Il 14/04/2011 23:02, ejm ha scritto: Quante versioni di Python si possono avere installate contemporaneamente ? Ho comprato oggi il mio primo Pocket su Python e in anteprima si dice che useranno la versione 3.1. Cordialmente Emilio ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
2011/4/15 ejm emilio.man...@alice.it OK, grazie a tutti, ora fatemi capire un po come stanno le cose Stanno che dovresti investire un po' del tuo tempo per leggere i link che gli altri ti hanno mandato. Ciao. Marco. -- http://thinkcode.tv/gratis - Capire in 15 minuti cosa può fare Python http://stacktrace.it - Aperiodico di resistenza informatica http://python.thinkcode.tv - Videocorso di Python http://beri.it - Blog di una testina di vitello ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
2011/4/14 Daniele Varrazzo p...@develer.com On Thu, 14 Apr 2011 23:02:50 +0200, ejm emilio.man...@alice.it wrote: Ho comprato oggi il mio primo Pocket su Python e in anteprima si dice che useranno la versione 3.1. ??? Credo che la frase incriminata nel libro sia: *Quale versione di Python?* La versione di Python che useremo sarà la 3.1, ma se avete installa- to una versione più recente (3.2 o successiva) non ci sono problemi: per la totalità degli esempi presenti in questo libro non incontrerete problemi. Non è invece importante che usiate come sistema operativo Windows (XP, Vista, 7, 2000, 2003, NT, 95, 98 e così via) oppure Linux, Mac OS X, OS2, Amiga e mi fermo qui, perché la lista è assai più lunga: vanno tutti bene! Però onestamente non vedo proprio come una frase del genere possa essere fraintesa. Ciao. Marco. -- http://thinkcode.tv/gratis - Capire in 15 minuti cosa può fare Python http://stacktrace.it - Aperiodico di resistenza informatica http://python.thinkcode.tv - Videocorso di Python http://beri.it - Blog di una testina di vitello ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
2011/4/15 Marco Beri marcob...@gmail.com: OK, grazie a tutti, ora fatemi capire un po come stanno le cose Stanno che dovresti investire un po' del tuo tempo per leggere i link che gli altri ti hanno mandato. easy... io ho interpretato fatemi capire come datemi un po' di tempo per capire :-) ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
2011/4/15 Marco Beri marcob...@gmail.com Stanno che dovresti investire un po' del tuo tempo per leggere i link che gli altri ti hanno mandato. o forse voleva dire proprio che stava leggendo e aprofondendo?!? e non chiedendo a noi di aiutarlo a capire bha... come si parla male... :-) ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
Io mi ci metto per primo, il linguaggio delle mail è astruso, e sempre stringato, e non se capisce mai un h di quello chw-svcs.,s.df- asd,cfd ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
Non ho frainteso proprio niente, chiedevo solo 1) se una nuova installazione si sarebbe sovrapposta a quella di default di Mint 10. 2) non sapendo quali e quanti programmi in Python fossero installati con Mint 10 e non conoscendo ( quante cose non so e non conosco ) che influenza può avere sui programmi scritti con una versione piu bassa ho chiesto, forse ( appunto non conoscendo e non sapendo ) ho esposto male i miei dubbi solo dubbi. Il 15/04/2011 12:10, Marco Beri ha scritto: 2011/4/14 Daniele Varrazzo p...@develer.com mailto:p...@develer.com On Thu, 14 Apr 2011 23:02:50 +0200, ejm emilio.man...@alice.it mailto:emilio.man...@alice.it wrote: Ho comprato oggi il mio primo Pocket su Python e in anteprima si dice che useranno la versione 3.1. ??? Credo che la frase incriminata nel libro sia: *Quale versione di Python?* La versione di Python che useremo sarà la 3.1, ma se avete installa- to una versione più recente (3.2 o successiva) non ci sono problemi: per la totalità degli esempi presenti in questo libro non incontrerete problemi. Non è invece importante che usiate come sistema operativo Windows (XP, Vista, 7, 2000, 2003, NT, 95, 98 e così via) oppure Linux, Mac OS X, OS2, Amiga e mi fermo qui, perché la lista è assai più lunga: vanno tutti bene! Però onestamente non vedo proprio come una frase del genere possa essere fraintesa. Ciao. Marco. -- http://thinkcode.tv/gratis - Capire in 15 minuti cosa può fare Python http://stacktrace.it - Aperiodico di resistenza informatica http://python.thinkcode.tv - Videocorso di Python http://beri.it - Blog di una testina di vitello ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
Interpretazione corretta Il 15/04/2011 12:10, Marco Mariani ha scritto: 2011/4/15 Marco Berimarcob...@gmail.com: OK, grazie a tutti, ora fatemi capire un po come stanno le cose Stanno che dovresti investire un po' del tuo tempo per leggere i link che gli altri ti hanno mandato. easy... io ho interpretato fatemi capire come datemi un po' di tempo per capire :-) ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
Proprio cosi... solo questo... Il 15/04/2011 12:11, Simone Federici ha scritto: 2011/4/15 Marco Beri marcob...@gmail.com mailto:marcob...@gmail.com Stanno che dovresti investire un po' del tuo tempo per leggere i link che gli altri ti hanno mandato. o forse voleva dire proprio che stava leggendo e aprofondendo?!? e non chiedendo a noi di aiutarlo a capire bha... come si parla male... :-) ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
Io ho la brutta abitudine di scrivere come parlo, me lo disse ( tanti anni fa anche il mio capo quando rispondevo alle eccezioni degli esaminatori degli uffici brevettuali stranieri ). Ma tantè, abitudine che porterò con me nell'aldilà ( è un modo di dire ovviamente ) Il 15/04/2011 12:12, Simone Federici ha scritto: Io mi ci metto per primo, il linguaggio delle mail è astruso, e sempre stringato, e non se capisce mai un h di quello chw-svcs.,s.df- asd,cfd ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
Scusami tu, ti ho letto per ultimo. Ho risposto a tutte le altre mail, non dargli troppo peso please . E comunque grazie a tutti quanti!!! Non mi aspettavo una tale interessamento da parte di esperti come voi. Grazie di nuovo.. Il 15/04/2011 12:15, Marco Beri ha scritto: 2011/4/15 Marco Mariani bir...@gmail.com mailto:bir...@gmail.com 2011/4/15 Marco Beri marcob...@gmail.com mailto:marcob...@gmail.com: OK, grazie a tutti, ora fatemi capire un po come stanno le cose Stanno che dovresti investire un po' del tuo tempo per leggere i link che gli altri ti hanno mandato. easy... io ho interpretato fatemi capire come datemi un po' di tempo per capire :-) Ops... hai ragione... come al solito sono partito in quarta :-) Emilio scusa la mia irruenza. Ciao. Marco. -- http://thinkcode.tv/gratis - Capire in 15 minuti cosa può fare Python http://stacktrace.it - Aperiodico di resistenza informatica http://python.thinkcode.tv - Videocorso di Python http://beri.it - Blog di una testina di vitello ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
2011/4/15 ejm emilio.man...@alice.it Io ho la brutta abitudine di scrivere come parlo, me lo disse ( tanti anni fa anche il mio capo quando rispondevo alle eccezioni degli esaminatori degli uffici brevettuali stranieri ). Ma tantè, abitudine che porterò con me nell'aldilà ( è un modo di dire ovviamente ) se scrivi come parli, allora cosa rappresenta quello che scrivi tra parentesi? Un cambio di voce mentre parli? oppuri ti nascondi a metá del discorso, e poi ricompari quando finisce la parentesi? O ti giri e ti metti una maschera alla batman? oppure, quello che scrivi tra parentesi rappresenta quello che pensi e che comunichi mentalmente agli altri? :-) (scusate l'off-topic, che non ha niente a che vedere con python.. adesso smetto :-) ) ___ Python mailing list Python@lists.python.ithttp://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Giovanni Dall'Olio, phd student Department of Biologia Evolutiva at CEXS-UPF (Barcelona, Spain) My blog on bioinformatics: http://bioinfoblog.it ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Banalissima informazione
2011/4/15 Giovanni Marco Dall'Olio dalloli...@gmail.com: se scrivi come parli, allora cosa rappresenta quello che scrivi tra parentesi? Un cambio di voce mentre parli? oppuri ti nascondi a metá del discorso, e poi ricompari quando finisce la parentesi? O ti giri e ti metti una maschera alla batman? oppure, quello che scrivi tra parentesi rappresenta quello che pensi e che comunichi mentalmente agli altri? :-) ROFLMAO. (scusate l'off-topic, che non ha niente a che vedere con python.. adesso smetto :-) ) ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python