Re: [Python] Ottenere il bytestream di un immagine da PIL
Alla fine son dovuto passare per un NamedTemporaryFile, mi sono un po' perso con le opzioni di PIL (la documentazione è un po' scarna). Vi ringrazio comunque On 10/3/07, Luca [EMAIL PROTECTED] wrote: Si avevo letto la questione dell'immagine raw ma non sono affatto esperto di immagini e correlati! Proverò con l'uso di encoder! Grazie molte! On 10/3/07, Manlio Perillo [EMAIL PROTECTED] wrote: Luca ha scritto: Salve a tutti. Ho la necessità di caricare un'immagine PNG utilizzando PIL e modificarla leggermente. Una volta eseguita al modifica, se uso le funzioni di PIL per la generazione di una nuova immagine su filesystem le cose sono ok. Ciò che però devo veramente fare è inviare il bytestream dell'immagine tramite la la rete. Per fare questo non volevo salvare l'immagine su filesystem (dato che è temporanea) ma credevo di poterlo fare ottenendo il sorgente dell'immagine direttamente dall'oggetto Image. Purtroppo ciò che ottengo dall'uso di Image.tostring (unico metodo che pare fare al caso mio) è un bytestream estremamente più grande, e non comunque un'immagine corretta... Hai letto la documentazione del metodo tostring? http://www.pythonware.com/library/pil/handbook/image.htm Senza parametri aggiuntivi dovrebbe restituire il contenuto RAW dell'immagine. Purtroppo nella documentazione non viene spiegato cosa passare come encoder, comunque una veloce ricerca fornisce: http://mail.python.org/pipermail/image-sig/2004-September/002908.html Prova a fare .tostring('jpeg') e vedi cosa succede. Se non funziona salva l'immagine in un file temporaneo e, se usi WSGI, usa l'estensione wsgi.file_wrapper, in modo che, se sei fortunato, viene usato sendfile, in modo da evitare di copiare due volte il buffer tra memoria - filesystem. [...] Saluti Manlio Perillo ___ 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] Fare leseguibile di uno script *.py
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Wed, 3 Oct 2007 15:37:44 +0100 Daniele Gheremedin [EMAIL PROTECTED] wrote: Scusate qualcuno sa come fare l'eseguibile di un script *.py? se parli di un'architettura windows dovresti cercare documentazione su py2exe... in ogni caso questo link dovrebbe esserti utile: http://docs.python.org/dist/dist.html ciao Manuele Ho già aperto ieri una discussione su questo argomento e mi hanno consigliato PyInstaller. Sono riuscito a fare l'eseguibile, con PyInstaller, ma quando lo eseguo su una macchina in cui non è installato l'interprete Python non gira. La domanda che vi pongo è: l'eseguibile creato, deve funzionare, sulla macchina in cui non è installato l'interprete Python? Daniele - -- Manuele Pesenti [EMAIL PROTECTED] [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHBLWIVc5Et44TkvoRAsjSAKCF63c+3x79fHq6LkM8KxG3ABRY1gCfao/X rbHUVVpz44FsRM6jpQowIzk= =VXbW -END PGP SIGNATURE- -- Manuele Pesenti [EMAIL PROTECTED] [EMAIL PROTECTED] ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Esistono Hosting gratuiti per CMS in python??
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Sat, 06 Oct 2007 23:50:16 +0200 ennx [EMAIL PROTECTED] wrote: Come da oggetto.. ci sono servizi di hosting per metter su magari un blog utilizzando Python anzichè php e Wordpress ?? provato con autistici.org? Manuele - -- Manuele Pesenti [EMAIL PROTECTED] [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHBKa2Vc5Et44TkvoRAj4XAJ0XQCYam+lW1kJqYe95L2kcpMpvbACfSWx7 LUk+EG82a5Xi8Xkc8YY5pzU= =KQ4d -END PGP SIGNATURE- -- Manuele Pesenti [EMAIL PROTECTED] [EMAIL PROTECTED] ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] sarebbe possibile fare?? Oggetto:Script per verifica indirizzi mail
Alle sabato 6 ottobre 2007, ennx ha scritto: Ciao.. Vorrei domandare a voi esperti se è possibile realizzare in python uno script che mi controlli la validità di un, o più, indirizzo/i email. E' possibile, basta che usi un'espressione regolare, puoi prendere spunto da questa: EMAIL_RE = ([0-9a-zA-Z_.+-]+!)*[0-9a-zA-Z_.+-]+@(([0-9a-zA-Z] ([0-9a-zA-Z-]*[0-9a-z-A-Z])?\.)+[a-zA-Z]{2,6}|([0-9]{1,3}\.){3}[0-9]{1,3})$ Fabry PS: Hai la data del PC sbagliata -- Fabrizio Reale [EMAIL PROTECTED] Redomino S.r.l. Largo Valgioie 14 - 10146 Torino - Italy Tel: +39 011 7499875 - Fax: +39 011 3716911 http://www.redomino.com/ ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python