Re: [Python-es] sobre pdf
El día 24 de mayo de 2010 20:33, Ivette Maria Suarez Muñoz immu...@estudiantes.uci.cu escribió: Disculpen si mis correos no son muy explicativos, el problema es que yo trabajo con windows, y en realidad use el pyscripter para cargar el texto plano del pdf con el pyPdf y lo hizo muy bien me da en una variable el texto plano bastante bien, pero cuando lo hago en el eclipse con el pydev usando el pyPdf no me carga bien el texto, solo escribi este mensaje porque a lo mejor a alguien le habia pasado esto antes y sabia que hacer, disculpen si he molestado. Si son las mismas condiciones y sólo cambia que usas eclipse, podría ser un problema de memoria. La cosa es que he hecho una prueba rápida con eclipse y no me ha dado ningún problema, incluso reduciendo la memoria a sólo 128M, aunque he usado la versión de desarrollo de pyPdf puesto que la última versión estable parecía antigua (2008). La he descargado del repositorio git: http://github.com/mfenniak/pyPdf Aún así, te sigo recomendando el uso de pdftotext. Es más cómodo (no hay que ir página por página) y extrae mejor el texto. Puedes descargarte el binario para windows desde la web de xpdf: http://www.foolabs.com/xpdf/download.html ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] sobre ejecutable
Hola necesito hacer un ejecutable, pues he hecho una serie de modulos y quisiera hacer una ejecutable de modo tal que cuando lo ejecute se copien todos los modulos en la carpeta C:\Python25\Lib\site-packages, si alguien sabe y me puede ayudar se lo voy a agradecer ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] sobre ejecutable
Cordial saludo, Pues como hablas de ejecutable, me imagino que te refieres a un ambiente Windows, entonces te recomendaría usar la extensión de Distutils py2exe ( http://www.py2exe.org/). Esto recolpilará un conjunto de archivos que luego podrán hacer ejecutable tu aplicación, en la página encontrarás mucha información al respecto. Al final para que todos estos archivos puedas portarlos de un equipo a otro puedes generar un instalador con un empaquetador como Inno Setup (http://www.jrsoftware.org/isinfo.php). Existe un sistema para hacer portables las aplicaciones en Python que está cogiendo mucha fuerza, son los llamados eggs. Con este sistema puedes crear un paquete que al ser ejecutado se instalará en la ubicación que deseas (C:\Python25\Lib\site-packages). Personalmente he tenido problemas para lograr hacer un EGG que me funcione como quiero, entonces aun uso la primera forma, que me permite elegir la ubicación para instalar la aplicación (por defecto será C:\Archivos de Programa). Espero que la información te sea útil. Hasta pronto. El 25 de mayo de 2010 15:00, Ivette Maria Suarez Muñoz immu...@estudiantes.uci.cu escribió: Hola necesito hacer un ejecutable, pues he hecho una serie de modulos y quisiera hacer una ejecutable de modo tal que cuando lo ejecute se copien todos los modulos en la carpeta C:\Python25\Lib\site-packages, si alguien sabe y me puede ayudar se lo voy a agradecer ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Juan Pablo Valois Valencia Ingeniería de Sistemas y Computación Universidad Tecnológica de Pereira Pereira - Risaralda - Colombia ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] sobre ejecutable
No se si entendi bien, pero estas tratando de hacer uninstalador de modulos? puedes utilizar innosetup, solo le dices que archivos son y donde deben instalarse, tal vez eso sea suficiente. Buena Suerte! ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] sobre ejecutable
2010/5/25 Ivette Maria Suarez Muñoz immu...@estudiantes.uci.cu: Hola necesito hacer un ejecutable, pues he hecho una serie de modulos y quisiera hacer una ejecutable de modo tal que cuando lo ejecute se copien todos los modulos en la carpeta C:\Python25\Lib\site-packages, si alguien sabe y me puede ayudar se lo voy a agradecer {{{ #!sh $ python setup.py bdist_wininst bdist_msi }}} - bdist_wininst : Instalador (fichero .exe) - bdist_msi : Instalador (fichero .msi) -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: TracMac: `mainnav` is ready (only the apple is missing ;o). - http://simelo.hg.sourceforge.net/hgweb/simelo/trac-macos/rev/52f72c39f29e ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] .NET Remoting en Python
Buenas a t...@s ! Q: - Alguien conoce una librería que permita serializar objetos y mensajes para obtener el formto binario del protocolo .NET Remoting ? Gracias por adelantado ! -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] .NET Remoting en Python
2010/5/25 Olemis Lang (Simelix) olemis...@gmail.com: Buenas a t...@s ! Q: - Alguien conoce una librería que permita serializar objetos y mensajes para obtener el formto binario del protocolo .NET Remoting ? Gracias por adelantado ! Con IronPython tienes acceso a todas las librerías de .NET y mono no? -- lm -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] Sobre permutaciones y productos
Repasando el archivo encontré este correo del lunes; no debe haberse reenviado a los correos personales (al menos a mi no me llegó) por problemas en la cabecera, viene sin remitente y sin asunto: http://mail.python.org/pipermail/python-es/2010-May/024367.html def all_perms(str): if len(str) =1: yield str else: for perm in all_perms(str[1:]): for i in range(len(perm)+1): yield perm[:i] + str[0:1] + perm[i:] for p in all_perms(['a','b','c']): print p ['a', 'b', 'c'] ['b', 'a', 'c'] ['b', 'c', 'a'] ['a', 'c', 'b'] ['c', 'a', 'b'] ['c', 'b', 'a'] ahora si quiero es permutar bits(0,1) for p in all_perms(['0','1']): ... print p ... ['0', '1'] ['1', '0'] pero no deberia ser ['0', '1'] ['1', '0'] ['0', '0'] ['1', '1'] Si el autor ve esto, que diga algo (si puede ser, con una cabecera From ;-)). De momento la respuesta corta: la permutación está bien, lo que quieres es el producto cartesiano: http://docs.python.org/library/itertools.html ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] sobre instancias en programacion paralela
El día 26 de mayo de 2010 01:18, Ivette Maria Suarez Muñoz immu...@estudiantes.uci.cu escribió: estoy haciendo un trabajo y tengo un problema pues quiero utilizar programacion paralela para hacer el trabajo mas rapido por ejemplo import threading from threading import * Antes de entrar en cómo hacer programación multihilo en python, creo que debes saber unas cosas para ver si realmente necesitas la programación multihilo. Si lo que vas a hacer en paralelo son cosas que acceden al IO estupendo, pero si lo que quieres hacer es paralelizar cálculos en varias cpus no vas a encontrar satisfactoria esa via (o quizá si, dependiendo de qué implementación del intérprete uses). Como en el código de ejemplo ponías hacer_calculo y no acceder_a_io_lenta, voy a suponer que quieres paralelizar cálculos en varias cpus. Para más información (cuando habla del GIL): http://mundogeek.net/archivos/2008/04/18/threads-en-python/ Existen infinidad de trucos para optimizar el código que realices. Pero quizá los hilos no sean tu solución :-( Un saludo: Javi PD: Ya siento ser tan aguafiestas ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] sobre instancias en programacion paralela
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 26/05/10 01:47, lasizoillo wrote: Existen infinidad de trucos para optimizar el código que realices. Pero quizá los hilos no sean tu solución :-( Para cálculo intensivo que no tire de módulos en C, lo más simple y efectivo es tirar del módulo multiprocessing: http://docs.python.org/library/multiprocessing.html. Por cierto cada vez que alguien escribe algo del tipo from MODULO import *, dios mata a un gatito :-). - -- Jesus Cea Avion _/_/ _/_/_/_/_/_/ j...@jcea.es - http://www.jcea.es/ _/_/_/_/ _/_/_/_/ _/_/ jabber / xmpp:j...@jabber.org _/_/_/_/ _/_/_/_/_/ . _/_/ _/_/_/_/ _/_/ _/_/ Things are not so easy _/_/ _/_/_/_/ _/_/_/_/ _/_/ My name is Dump, Core Dump _/_/_/_/_/_/ _/_/ _/_/ El amor es poner tu felicidad en la felicidad de otro - Leibniz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQCVAwUBS/x70plgi5GaxT1NAQIrMwQAn1J1T7HCj40G96/P0cNcsZN3UuzcNWXi RWz4vN3AnGy2hBqs2TSzlXo6WwcQa51Z0B/YA3qiDpzrwfsF9or7VS2HNsmDZpiZ uLX6DU+iVPLn89EIAd82R08dIr0VvDa7ybBiYf14ksBS7JnDm13SM2NNmX2+EiKo oIzuHh4xG/4= =7lYr -END PGP SIGNATURE- ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/