Re: [Python] creare gui per python ed integrare internet explorer
Il 20 luglio 2012 02:00, Balan Victor balan.vict...@gmail.com ha scritto: @carlos intendi ironpython? poi però io devo dare l'output dei programmi a opencv e non mi sembra sia compatibile con ironpython o mi sbaglio? http://code.google.com/p/opencvdotnet/ @giorgio dici di usare le win32api per python? si pero ironython e una alternativa. Il giorno 19 luglio 2012 20:57, Carlos Catucci carlos.catu...@gmail.com ha scritto: se devi lavorate solo in ambiente m$ tanto vale che usi net. Carlos Il giorno 19/lug/2012 04.14, Balan Victor balan.vict...@gmail.com ha scritto: Ciao a tutti, voglio creare una gui e integrare Internet Exploer e/o altri programmi scritti per windows. In particolare dovrò andare ad interagire molto con l'output del programma(quello che manda a video). Catturare porzioni dell'output e darle in pasto a opencv, simulare click del mouse su determinate aree. Simulare pressioni di tasti e cose simili. Cercando un po in giro ho visto qualcosina fatto con GTK ma nulla di più. Qualche idea?? ___ 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 ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Quiero ser el rayo de sol que cada día te despierta para hacerte respirar y vivir en me. Favola -Moda. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
[Python] Unione espressioni regolari
Ho una stringa che per essere verificata deve matchare due o più pattern diversi. La proma cosa che i viene in mente è avere diverse reg. expr. e fare la verifica con degli AND. Es: p1=re.compile(pattern1) p2=re.compile(pattern2) if p1.match(stringa) and p2.match(stringa): ##fai quello che devi. Mi chiedevo: c'è la possibilità di usare usa sola reg. expr. che sia un and tra i vari pattern ? Grazie. Walter -- Per favore non inviatemi allegati in formato MS Office. Utilizza alternativamente documenti in formato OpenDocument. http://oinophilos.blogspot.com/ ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Unione espressioni regolari
2012/7/20 Walter Valenti waltervale...@yahoo.it Ho una stringa che per essere verificata deve matchare due o più pattern diversi. La proma cosa che i viene in mente è avere diverse reg. expr. e fare la verifica con degli AND. Es: p1=re.compile(pattern1) p2=re.compile(pattern2) if p1.match(stringa) and p2.match(stringa): ##fai quello che devi. Mi chiedevo: c'è la possibilità di usare usa sola reg. expr. che sia un and tra i vari pattern ? L'and non esiste, come esercizio di (non)stile si potrebbe usare il lookaround: import re re.match((?=.*a)(?=.*b), ) re.match((?=.*a)(?=.*b), xxxa) re.match((?=.*a)(?=.*b), xxxaxbxx) _sre.SRE_Match object at 0xb6ebcf00 re.match((?=.*a)(?=.*b), xxxbxxax) _sre.SRE_Match object at 0xb72dd218 Ma io mi terrei l'and come hai fatto tu (tra l'altro puoi anche cortocircuitare l'espressione per cui se non trovi la prima non cerchi nemmeno la seconda). Ciao. Marco. -- http://beri.it/ - Un blog http://beri.it/i-miei-libri/ - Qualche libro ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Unione espressioni regolari
Con il lookahead: result_pattern = (?=pattern1)(?=pattern2) 2012/7/20 Walter Valenti waltervale...@yahoo.it: Ho una stringa che per essere verificata deve matchare due o più pattern diversi. La proma cosa che i viene in mente è avere diverse reg. expr. e fare la verifica con degli AND. Es: p1=re.compile(pattern1) p2=re.compile(pattern2) if p1.match(stringa) and p2.match(stringa): ##fai quello che devi. Mi chiedevo: c'è la possibilità di usare usa sola reg. expr. che sia un and tra i vari pattern ? Grazie. Walter -- Per favore non inviatemi allegati in formato MS Office. Utilizza alternativamente documenti in formato OpenDocument. http://oinophilos.blogspot.com/ ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Andrea ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Unione espressioni regolari
Argh il Beri piu` veloce che mai :D 2012/7/20 Marco Beri marcob...@gmail.com: 2012/7/20 Walter Valenti waltervale...@yahoo.it Ho una stringa che per essere verificata deve matchare due o più pattern diversi. La proma cosa che i viene in mente è avere diverse reg. expr. e fare la verifica con degli AND. Es: p1=re.compile(pattern1) p2=re.compile(pattern2) if p1.match(stringa) and p2.match(stringa): ##fai quello che devi. Mi chiedevo: c'è la possibilità di usare usa sola reg. expr. che sia un and tra i vari pattern ? L'and non esiste, come esercizio di (non)stile si potrebbe usare il lookaround: import re re.match((?=.*a)(?=.*b), ) re.match((?=.*a)(?=.*b), xxxa) re.match((?=.*a)(?=.*b), xxxaxbxx) _sre.SRE_Match object at 0xb6ebcf00 re.match((?=.*a)(?=.*b), xxxbxxax) _sre.SRE_Match object at 0xb72dd218 Ma io mi terrei l'and come hai fatto tu (tra l'altro puoi anche cortocircuitare l'espressione per cui se non trovi la prima non cerchi nemmeno la seconda). Ciao. Marco. -- http://beri.it/ - Un blog http://beri.it/i-miei-libri/ - Qualche libro ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Andrea ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Unione espressioni regolari
2012/7/20 Andrea Ambu andrea...@gmail.com Argh il Beri piu` veloce che mai :D Lo dice sempre anche mia moglie. Ma lei alla fine non fa la faccina... :-) -- http://beri.it/ - Un blog http://beri.it/i-miei-libri/ - Qualche libro ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Unione espressioni regolari
Con il lookahead: result_pattern = (?=pattern1)(?=pattern2) In termini di efficienza è meglio l'AND, a naso. Mi è comodo perche a priori non so quanto siano i pattern da matchare. Walter ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Unione espressioni regolari
Il giorno 20/lug/2012, alle ore 12:34, Marco Beri ha scritto: 2012/7/20 Andrea Ambu andrea...@gmail.com Argh il Beri piu` veloce che mai :D Lo dice sempre anche mia moglie. Ma lei alla fine non fa la faccina... :-) LOL G ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Unione espressioni regolari
Il giorno 20/lug/2012, alle ore 12:59, Walter Valenti waltervale...@yahoo.it ha scritto: Con il lookahead: result_pattern = (?=pattern1)(?=pattern2) In termini di efficienza è meglio l'AND, a naso. Mi è comodo perche a priori non so quanto siano i pattern da matchare. Dove li hai i pattern? In una tupla sotto forma di stringhe? Ciao. Marco. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
[Python] PGS4a problema con buil.xml PYGAME-ANDROID
Ciao a tutti, sto cercando di compilare il test presente nell'esempio all'indirizzo: http://pygame.renpy.org/android-packaging.html ho seguito tutte le direttive ed ha funzionato tutto fino al comando: android.py configure mygame Ricevo un errore di ant che mi dice che è impossibile trovare il file biuld.xml ho provato a copiare il file un po' in tutte le cartelle, ma non c'è versi e la compilazione non va a buon fine. Online non ho trovato molto, avete avuto la medesima esperienza? Ciao Vittorio ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Unione espressioni regolari
2012/7/20 Marco Beri marcob...@gmail.com 2012/7/20 Walter Valenti waltervale...@yahoo.it In un array di stringhe. Posso sempre infilarli in un tupla. Una roba così con la funzione all non ti garba? import re s = [12, ab, ZZ] all(re.match(.*%s.*%e, abcZZxx12) for e in s) True all(re.match(.*%s.*%e, abcZZxx1) for e in s) False molto bello. questo esempio mi ha acceso una lampadina (ammetto di non essermi mai posto il problema), `all` e `any` cortocircuitano ma bisogna stare attenti: In [1]: l = range(1000) In [2]: timeit all([x for x in l]) 1 loops, best of 3: 42.6 us per loop In [3]: timeit all(x for x in l) 100 loops, best of 3: 661 ns per loop oppure, per togliere ogni dubbio: In [7]: def foo(x): print '.',; return x In [8]: all([foo(x) for x in l]) . . . . . . [tanti altri puntini] .Out[8]: False In [9]: all(foo(x) for x in l) .Out[9]: False nel primo caso mi sa che l'interprete genera la lista che poi è passata a `all`. Nel secondo invece è sufficientemente sveglio da fare la cosa giusta. La vedo un po' come la differenza tra range e xrange. Scusate se per voi era ovvio, per me non lo era :P ciao, alberto ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] creare gui per python ed integrare internet explorer
@gian mario quello che mi hai linkato era quello che avevo già visto(ultima riga del mio primo post) @alberto si si selenium lo conosco e l'ho anche provato. E' ottimo e funziona molto bene; tranne nel mio caso :(. Se c'è da lavorare dietro un proxy non ti parte più niente e aime non ho trovato soluzioni al mio problema. @alessandro Sikuli lo sto guardando ora. A prima vista è molto interessante e potrebbe essere un ottimo punto di partenza grazie a tutti Il giorno 20 luglio 2012 15:40, Gian Mario Tagliaretti g.tagliare...@gmail.com ha scritto: 2012/7/19 Balan Victor balan.vict...@gmail.com: Ciao a tutti, ciao Victor, Cercando un po in giro ho visto qualcosina fatto con GTK ma nulla di più. Qualche idea?? questo l'hai già letto? http://www.majorsilence.com/pygtk_embedded_web_browsers ciao -- Gian Mario Tagliaretti GNOME Foundation member gia...@gnome.org ___ 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
[Python] Verifica presenza firma digitale su di un pdf
Ciao a tutti, devo verificare che su un pdf sia stata apposta una firma digitale. Non devo verificare la validita' della firma, ma il semplice fatto che ci sia. Sapete se c'e' qualche libreria python o qualche tool per linux che lo faccia? Grazie mille! -- http://alepisa.blogspot.com Esalando Prassi ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python