Re: [Python-es] Libro Python 101 gratis durante 48h
Descargado! Buen dato! 2016-11-08 7:48 GMT-05:00 Alvaro Manrique <sanreikaj.fo...@gmail.com>: > Gracias!!! > > Descargado en todos los formatos :D > > > -- > *Alvaro Manrique* > *Programador* > --- > > El 8 de noviembre de 2016, 5:03, Francisco Javier Diez Rabanos < > diera...@jcyl.es> escribió: > >> Lo acabo de descargar ahora gratuitamente. >> >> Inténtalo de nuevo. >> >> >> >> >> >> *De:* Python-es [mailto:python-es-bounces+dierabfr=jcyl...@python.org] *En >> nombre de *cesarquilmes >> *Enviado el:* lunes, 07 de noviembre de 2016 22:02 >> *Para:* La lista de python en castellano >> *Asunto:* Re: [Python-es] Libro Python 101 gratis durante 48h >> >> >> >> Ya no funciona =( >> >> >> >> El 7/11/2016 17:49, "Alejandro Guirao Rodríguez" <lekumbe...@gmail.com> >> escribió: >> >> Buenas, >> >> El autor del libro, Michael Driscoll, lo regala durante 48 horas: >> >> http://leanpub.com/python_101/c/48hour >> <http://leanpub.com/python_101/c/48hours> >> >> Por si alguien le interesa :-) >> >> Un saludo, >> >> >> ___ >> Python-es mailing list >> Python-es@python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> _______ >> Python-es mailing list >> Python-es@python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > ___ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > > -- Andres Marin Gomez ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es
[Python-es] Documentacion
Hola, Alguna idea para documentar programas en Python?, se puede usar el estandar de Doxygen? Slds! -- Andres Marin Gomez ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] Auto-completado con ayuda
Hola, Estoy tratando de personalizar mi IDE con vim y encontre para autocompletar el omnicomplete, q tiene algo muy importante (la ayuda) pero no esta actualizado, por ejemplo, no tiene el argparse q viene en python 2.7. Por otro lado esta pydiction super bueno pq si no tiene un modulo solo le corres el script y ya queda actualizado, pero no tiene la ayuda. Algun autocomplete q tenga lo mejor de estos 2? Es decir q se pueda actualizar pero que tenga la ayuda. Gracias. ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Auto-completado con ayuda
Sres muchas gracias, voy a leer y a tratar de implementar ya q sus comentarios son solo buenos. Slds. El 10/06/2014 06:41, Kiko kikocorre...@gmail.com escribió: El 10 de junio de 2014, 13:35, Francesc Alted fal...@gmail.com escribió: On 6/10/14, 11:59 AM, Chema Cortes wrote: El 10 de junio de 2014, 9:17, Kiko kikocorre...@gmail.com mailto: kikocorre...@gmail.com escribió: El 10 de junio de 2014, 8:26, Andres Marin aym...@gmail.com mailto:aym...@gmail.com escribió: Hola, Estoy tratando de personalizar mi IDE con vim y encontre para autocompletar el omnicomplete, q tiene algo muy importante (la ayuda) pero no esta actualizado, por ejemplo, no tiene el argparse q viene en python 2.7. Por otro lado esta pydiction super bueno pq si no tiene un modulo solo le corres el script y ya queda actualizado, pero no tiene la ayuda. Algun autocomplete q tenga lo mejor de estos 2? Es decir q se pueda actualizar pero que tenga la ayuda. Aquí tienes una documentación muy completa para personalizar vim, incluyendo autocompletado: https://github.com/joedicastro/dotfiles/blob/ a87b42deb9c1132c8f801bb91d119f0b26d21d68/vim/README.md Tan sólo comentar que ese enlace es de un commit viejo. Es mejor usar la última revisión: https://github.com/joedicastro/dotfiles/tree/master/vim Un trabajo de recopilación impresionante de Joe di Castro. Gracias, Chema. Exacto: Im-presionante. Incluso a un usuario emacs de vieja escuela como yo le dan ganas de cambiar :P Coincido con vosotros. Increible. Muchas gracias a Joe. -- Francesc Alted ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Expresiones regulares
Hola, Puedes hacer primero un split por la cadena },{ eso te devolverá una lista iterable a la que puede, linea por linea, ir buscando la expresión \ name\:([\z\d]+)\.*\value\\:\([\z\d]+). Quizas debas hacer algunos ajustes, pero creo que te funcionara. Por otra parte, quien te manda los datos, aparentemente es un sistema juicioso que manda los datos en formato JSON, puedes hacer una regex que te valide eso y de paso lo elimine: al principio: {format:JSON,result: y al final: ,version:1.0 el resultado aparente es una cadena con notacion de JSON la cual con la libreria de python la puedes parsear sin problemas y obtener todo lo que necesitas, sin que uses la regex exacta. Saludos y espero te sirva. On Tue, Jun 3, 2014 at 4:22 AM, Miguel Angel Rodriguez maro...@gmail.com wrote: Hola a todos, Estoy intentando parsear con Python una gran cadena que recibo en un software de comunicaciones que estoy programando. La cadena que yo recibo es la siguiente: value_str = {format:JSON,result:{devices:[{key:SCGDE1BA:180340320,channels:[{name:PF,unit:,meta:PF,value:1.000},{name:P-WSpt,unit:kW,meta:P-WSpt,value:935}, {name:Vac,unit:V,meta:Vac,value:217.5},{name:Iac,unit:A,meta:Iac,value:513.8},{name:Pac,unit:kW,meta:Pac,value:335.2},{name:Qac,unit:kV Ar,meta:Qac,value:-1.0},{name:Sac,unit:kVA,meta:Sac,value:335.1},{name:Fac,unit:Hz,meta:Fac,value:49.950},{name:ErrNoFirst,unit:,meta:ErrNoFirst,value:0},{ name:P-WModFailStt,unit:,meta:P-WModFailStt,value:Off},{name:P-WModStt,unit:,meta:P-WModStt,value:Off},{name:Dsc,unit:,meta:Dsc,value:---},{name:Firmware-9,unit:,meta:Firmware-9,value: },{name:Cntry,unit:,meta:Cntry,value:DE1} ,{name:Type,unit:,meta:Type,value:SCG},{name:Mode,unit:,meta:Mode,value:Operation},{name:Error,unit:,meta:Error,value:---}]}]},version:1.0 Yo solo quiero quedarme con los name y value existente. LA forma en la que lo estoy intentando es la siguiente: for channel_str in re.findall(\name\:\[A-Za-z0-9\-. ]+\,\value\:\[A-Za-z0-9\-. ]*\,value_str): d_value = re.findall([A-Za-z0-9.\-]+,channel_str) Pero de esta forma no entra en el for. ¿Alguien me puede ayudar? Gracias y un saludo -- Miguel Ángel Rodríguez de Alba 678304435 maro...@gmail.com ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Andres Marin Gomez ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] Documentacion Web Services
Hola a todos, Alguien sabe como abordar el tema de los Web Services con Python?, he visto algo con SOAPpy, pero ando un poco perdido. Si alguien tiene links, o documentación al respecto. Gracias! -- Andres Marin Gomez ___ 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] Comunicación con Impresoras
Prueba con esto: Solucione mi problema de impresion: x1, y1, x2, y2 = 0, 0, 1280, 1920 dib.draw (dc.GetHandleOutput (), (x1, y1, x2, y2)) Cuando le seteo estos tamanos y donde empieza a imprimir lo hace de maravilla, la impresora imprime perfecto, para un tano mas grande utilizo: bmp.rotate(90) y cambio al tamano deseado. Espero que a alguien le sirva. Bote mucha corriente con el DevMode y no funciono, al menos en XP. El 1 de junio de 2010 12:54, José Jorge Lorenzo Vila jjlore...@uci.cuescribió: Hola lista. Que me recomiendan para hacer uso de la impresora desde un script de python. No es una GUI propiamente dicha, es simplemente un script que recibe una entrada y la imprime. Aunque sería ideal multiplataforma, no es tan necesario. saludos y agradecido ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Andres Marin Gomez ___ 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] py2exe
En efecto funciono el problema era que estaba colocando install en vez de py2exe Gracias!! El 2 de junio de 2010 01:43, damufo dam...@gmail.com escribió: Hola: El fichero setup.py lo pones en la carpeta del fichero que quieres pasar a exe C:\c:\python26\python.exe c:\ruta a la carpeta donde esta el setup\setup.py py2exe El nombre de tu fichero a pasar a exe (CamTamPap.py) va dentro del setup.py. Échale un vistazo a la documentación: http://www.py2exe.org/index.cgi/Tutorial En 2010/06/02 04:24, Andres Marin escribiu: Nada... C:\c:\python26\python.exe c:\python26\CamTamPap.py setup.py py2exe Lo que viene por linea de comandos- argv[1]: setup.py y argv[2]: py2exe Ejecuta el programa CamTamPap.py pero no genera el .exe 2010/6/1 damufo dam...@gmail.com mailto:dam...@gmail.com En 2010/06/01 07:19, Andres Marin escribiu: Hola, Tengo instalado python26 (en windows) instale py2exe 0.6.9, genero el archivo setup.py from distutils.core import setup import py2exe setup(console=['CamTamPap.py']) lo corro: C:\Python26python setup.py install para generar el paquete con el exe c:\python26\python.exe c:\ruta de tu fichero setup.py py2exe en definitiva, cambia lo de install por py2exe C:\Python26\lib\site-packages\py2exe\build_exe.py:16: DeprecationWarning: the se ts module is deprecated import sets running install running build running install_egg_info Removing C:\Python26\Lib\site-packages\UNKNOWN-0.0.0-py2.6.egg-info Writing C:\Python26\Lib\site-packages\UNKNOWN-0.0.0-py2.6.egg-info y eso es el resultado. Alguna idea de que estoy haciendo mal? Gracias! -- Andres Marin Gomez ___ Python-es mailing list Python-es@python.org mailto: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 mailto:Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Andres Marin Gomez ___ 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/ -- Andres Marin Gomez ___ 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] Impresion
Hola, Solucione mi problema de impresion: x1, y1, x2, y2 = 0, 0, 1280, 1920 dib.draw (dc.GetHandleOutput (), (x1, y1, x2, y2)) Cuando le seteo estos tamanos y donde empieza a imprimir lo hace de maravilla, la impresora imprime perfecto, para un tano mas grande utilizo: bmp.rotate(90) y cambio al tamano deseado. Espero que a alguien le sirva. Bote mucha corriente con el DevMode y no funciono, al menos en XP. -- Andres Marin Gomez ___ 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] Cambiar tamaño de papel
Hola Oswaldo, Y para XP sabes si existe algo que pueda hacer al respecto? Una luz de la forma complicada... La impresora es local por USB. Gracias por tu respuesta! Andres El 19 de mayo de 2010 06:50, Oswaldo Hernández lis...@soft-com.esescribió: Andres Marin escribió: La imagen se imprime, pero en el papel que tiene la impresora por defecto. Supuestamente cuando creo el DC con el valor nuevo de DevMod, deberia cambiarlo, pero no es asi. Hola Andres, Eso funcionaba con las antiguas versiones de windows (95, 98, ME), por lo menos yo usaba algo parecido con VB para cambiar el tamaño del papel. Pero con XP y siguientes ya no es posible, por lo menos de una forma sencilla. Ten en cuanta que si una impresora está en red, cuando cambias el papel lo estas cambiando para todos los usuarios de la impresora. Saludos, -- Oswaldo Hernández ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Andres Marin Gomez ___ 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] Cambiar tamaño de papel
Hola, Estoy haciendo un programa y necesito mandar a imprimir una imagen pero sin que me salga el menú de la impresora y ademas cambiar un tamaño de papel en ella. Hasta ahora he hecho esto: import win32print import win32ui import win32gui from PIL import Image, ImageWin impresora = win32print.GetDefaultPrinter () hPrinter = win32print.OpenPrinter (impresora) DevMod = win32print.GetPrinter (hPrinter, 2) [pDevMode] # Aqui el papel el 910 file_name = Imagenes\IMG_0290.JPG DevMod.PaperSize = 913 hDC = win32gui.CreateDC (WINSPOOL, impresora, DevMod) dc = win32ui.CreateDCFromHandle (hDC) dc.StartDoc (file_name) dc.StartPage () dib = ImageWin.Dib (bmp) x1, y1, x2, y2 = 0, 0, 1280, 960 dib.draw (dc.GetHandleOutput (), (x1, y1, x2, y2)) dc.EndPage () dc.EndDoc () dc.DeleteDC () exit() La imagen se imprime, pero en el papel que tiene la impresora por defecto. Supuestamente cuando creo el DC con el valor nuevo de DevMod, deberia cambiarlo, pero no es asi. Le agradezco de antemano. -- Andres Marin Gomez ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/