Re: [Python-es] Insertar datos mysql
Creo que la solución que buscas está en https://github.com/farcepest/MySQLdb1/blob/master/doc/user_guide.rst#some-examples pero a grandes rasgos estas intentando hacer la sustitucion a mano dentro del propio string 2013/8/6 Alfredo Riguetti alfredo.rigue...@ptravel.com.uy Hola a Todos Necesito que alguien me ayude con esto. tengo que ingresar unos datos del cliente a una base y si les pongo los datos a mano en el insert lo hace perfecto pero si lo quiero hacer con variabnles no lo hace alguien me puede ayudar copio el codigo, seguro algo esta mal escrito o algo asi. ahora deje solo los datos para la cedula para probar pero nada ... def OnClickAceptar(self,event): dtcedula = self.TextoCedulaCli.GetValue() nombres = self.TextoNombresCli.GetValue(**) apellidos = self.TextoApellidosCli.**GetValue() direccion = self.TextoDireccionCli.**GetValue() email = self.TextoCorreo.GetValue() telefonocelular = self.TextoTelefonoCeluar.**GetValue() telefonoparticular = self.TextoTelefonoParticular.**GetValue() # Open database connection db = MySQLdb.connect(localhost,**root,miyaguiAdminaya2010,* *cambio) # prepare a cursor object using cursor() method cursor = db.cursor() # Prepare SQL query to INSERT a record into the database. print dtcedula sql = INSERT INTO clientes(cedula) VALUES ('%s') % dtcedula try: # Execute the SQL command cursor.execute(sql) # Commit your changes in the database db.commit() except: #Rollback in case there is any error db.rollback() # disconnect from server db.close() __**_ Python-es mailing list Python-es@python.org http://mail.python.org/**mailman/listinfo/python-eshttp://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.**com/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/
Re: [Python-es] [OT] Recomendación de Fundéu de hoy
imperfección me suena fatal incluso en la frase que construyen, es como si intentaran hacerlo sonar menos malo. On Fri, Aug 2, 2013 at 11:36 AM, Juan Luis Cano juanlu...@gmail.com wrote: http://www.fundeu.es/**recomendacion/bug-**alternativas-en-espanol/http://www.fundeu.es/recomendacion/bug-alternativas-en-espanol/ :) __**_ Python-es mailing list Python-es@python.org http://mail.python.org/**mailman/listinfo/python-eshttp://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.**com/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/
Re: [Python-es] [OT] Recomendación de Fundéu de hoy
De hecho daemon, la traduccion es daimon ( http://es.wikipedia.org/wiki/Daimon) que no es la misma idea Y con cantos rodados perderías la parte de bala perdida que seria casi mas fiel 2013/8/2 joe di castro j...@joedicastro.com El 02/08/13 13:14, Chema Cortes escribió: El día 2 de agosto de 2013 12:47, joe di castro j...@joedicastro.com escribió: El 02/08/13 11:36, Juan Luis Cano escribió: http://www.fundeu.es/recomendacion/bug-alternativas-en-espanol/ :) ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ Bug es algo mas que un fallo, defecto, etc. Es un pedazo de la historia de la informática, que se pierde en la traducción y que aleja al que nunca escucha la acepción original de preguntarse porque demonios alguien decidió darle ese nombre por primera vez y perder la oportunidad de situar los conceptos dentro de su contexto. Conozco a uno que traduce bug como bicho, algo que sería más fiel con el origen del término. Casos parecidos de palabras del argot serían boot, bit, spam, ... Su traducción haría perder su contexto original, tal como intentar traducir términos como Rock'nd'roll o Deus ex machina. Aunque hay traducciones como demonio (daemon) que sí que han terminado por cuajar. Si, hay decenas, si no cientos de terminos de las primeras epocas que pierden todo su sentido original al traducirlas... Lo mismo ocurre con palabras como hacker, buffer, ... y las palabras en español que algún académico eligiera como traducción adecuada... Una vez perdí toda una mañana compilando un programa porque a álguien se le había ocurrido traducir BUFFER como TAMPON, sin tener en cuenta que se trataba del nombre de una variable de entorno. Lo de las traducciones puede ser la leche, yo cuando compro algún aparato salto directamente al manual en inglés (cuando lo leo XD) evitando la parte en español... Y siempre es mejor decir Rolling Stones que cantos rodados, por favor... :) A veces estamos cayendo en el más profundo de los ridículos al querer traducir todo y ser tan chauvinistas... -- joe di castro http://joedicastro.com -- joe di castro http://joedicastro.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 mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] [OT] Recomendación de Fundéu de hoy
lei rapido y no detecté el tono con lo de los cantos rodados ; ) 2013/8/2 joe di castro j...@joedicastro.com El 02/08/13 13:32, G V escribió: De hecho daemon, la traduccion es daimon (http://es.wikipedia.org/wiki/Daimon) que no es la misma idea Y con cantos rodados perderías la parte de bala perdida que seria casi mas fiel No es que sea más fiel, es que son acepciones distintas, todo depende del contexto. Rolling stone la cancion de Muddy Waters que inspiro el nombre al grupo y la gran cancion de Bob Dylan no se escribio pensando en unas piedras del desierto, basta con leer la letra: Well my mother told my father just before I was born 'I got a boy child comin', gonna be, gonna be a rollin' stone Sho' enough he's a rollin' stone ... Por eso la unica traduccion posible del nombre del grupo es la expresion aproximada de bala perdida y otras con identico significado, ni siquiera trotamundos (otra traduccion frecuente) es adecuado en este caso. Precisamente es de lo que hablaba en mi primer correo, traducir sin conservar el contexto no es traducir, y el contexto pueder ser algo mas extenso que el uso habitual de la palabra, como puede ser su origen e historia. 2013/8/2 joe di castro j...@joedicastro.com mailto:j...@joedicastro.com El 02/08/13 13:14, Chema Cortes escribió: El día 2 de agosto de 2013 12:47, joe di castro j...@joedicastro.com mailto:j...@joedicastro.com escribió: El 02/08/13 11:36, Juan Luis Cano escribió: http://www.fundeu.es/recomendacion/bug-alternativas-en-espanol/ :) ___ 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/ Bug es algo mas que un fallo, defecto, etc. Es un pedazo de la historia de la informática, que se pierde en la traducción y que aleja al que nunca escucha la acepción original de preguntarse porque demonios alguien decidió darle ese nombre por primera vez y perder la oportunidad de situar los conceptos dentro de su contexto. Conozco a uno que traduce bug como bicho, algo que sería más fiel con el origen del término. Casos parecidos de palabras del argot serían boot, bit, spam, ... Su traducción haría perder su contexto original, tal como intentar traducir términos como Rock'nd'roll o Deus ex machina. Aunque hay traducciones como demonio (daemon) que sí que han terminado por cuajar. Si, hay decenas, si no cientos de terminos de las primeras epocas que pierden todo su sentido original al traducirlas... Lo mismo ocurre con palabras como hacker, buffer, ... y las palabras en español que algún académico eligiera como traducción adecuada... Una vez perdí toda una mañana compilando un programa porque a álguien se le había ocurrido traducir BUFFER como TAMPON, sin tener en cuenta que se trataba del nombre de una variable de entorno. Lo de las traducciones puede ser la leche, yo cuando compro algún aparato salto directamente al manual en inglés (cuando lo leo XD) evitando la parte en español... Y siempre es mejor decir Rolling Stones que cantos rodados, por favor... :) A veces estamos cayendo en el más profundo de los ridículos al querer traducir todo y ser tan chauvinistas... -- joe di castro http://joedicastro.com -- joe di castro http://joedicastro.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/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- joe di castro http://joedicastro.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 mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Obtener valores de un csv
split seguramente te sirva: http://docs.python.org/2/library/stdtypes.html#str.split 2013/7/17 WolveLopez wolvelo...@gmail.com Hola compañeros, les escribo a ver si me pueden orientar un poco con este caso que se me a presentado. El caso es que tengo un archivo csv separado por comas de este tipo: CODIGO|NOMBRE|FAMILIA|DESCRIPCIÓN|PVP Necesito extraer las familias para insertarlas en la base de datos, pero las familias están de esta manera: CODIGO|NOMBRE|*FAMILIA,SUBFAMILIA,SUBFAMILIA*|DESCRIPCIÓN|PVP Lo primero es saber si la subfamilia ya esta dada de alta y sinó la doy de alta pero antes debo de saber si su subfamilia padre esta dada de alta y sino darla porque las subfamilias dependen de las subfamilias padre o de las familias padre.etc... no se si me explico bien. ¿se os ocurre alguna manera de hacer esto?...Había pensado en una especio de matriz con dos dimensiones pero no se si será la mejor opción y a parte siempre me lio mucho con las matrices. Saludos y gracias de antemano. ___ 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/
Re: [Python-es] por que urllib2 trata codigo 201 como un error?
leyendo de stackoverflow[1], creo que trata todo como un error (200 error codes no se por qué no lo llama de otra manera) por lo que tienes que ser tu quien haga un handler que lo gestione [1] http://stackoverflow.com/questions/7032890/why-does-pythons-urllib2-urlopen-raise-an-httperror-for-successful-status-cod 2013/3/26 Jose Caballero jcaballero@gmail.com Hola, estoy escribiendo un pequegno cliente que manda mensajes HTTP PUT a un server, y recibe un codigo 201 CREATED cuando todo va bien. Sin embargo, parece que urllib2 interpreta ese 201 como un error. Por que? Se puede evitar sin tener que usar un try - except? Aqui [1] un trozo del codigo, y aqui [2] el traceback que se produce. Cualquier comentario es mas que bienvenido. Muchas gracias, Jose --- [1] opener = urllib2.build_opener(urllib2.HTTPHandler) request = urllib2.Request(url, data=data) request.get_method = lambda: 'PUT' out = opener.open(request) [2] Traceback (most recent call last): File ./register_factory.py, line 56, in ? register_factory() File ./register_factory.py, line 52, in register_factory url = opener.open(request) File /usr/lib64/python2.4/urllib2.py, line 364, in open response = meth(req, response) File /usr/lib64/python2.4/urllib2.py, line 471, in http_response response = self.parent.error( File /usr/lib64/python2.4/urllib2.py, line 402, in error return self._call_chain(*args) File /usr/lib64/python2.4/urllib2.py, line 337, in _call_chain result = func(*args) File /usr/lib64/python2.4/urllib2.py, line 480, in http_error_default raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) urllib2.HTTPError: HTTP Error 201: CREATED ___ 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/
Re: [Python-es] Browser Python
generalmente se traduce como consola, terminal o linea de comandos 2012/12/27 Francois Dion francois.d...@gmail.com On Wed, Dec 26, 2012 at 11:15 PM, Jesus Cea j...@jcea.es wrote: Sintaxis limitada, pero prometedor: http://www.brython.info/ Hola Jesús, Cuando vi esto en Noviembre, fue mi pensamiento. En consideración que Pierre empezó con la primera versión publica 1 mes atrás, y que ahora hay cosas como listas, int y str muy eficiente, comprensión de listas, operador ternario, SVG, dir(), exec() y dis, me parece que sera realidad en 2013 el objetivo de remplazar javascript. Por eso, estoy ayudando en varios aspectos, como corregir bugs, traducción en ingles, español etc. Con doc y win, se puede hacer todo lo que javascript ofrece con document y window. Recursos en español: Mi blog: http://raspberry-python.blogspot.com/2012/12/python-en-todo-lugar.html Lista (foro google): https://groups.google.com/forum/?fromgroups=#!forum/brython-es En cuanto al sitio, Pierre lo hace en francés y después, hago la traducción en ingles y español. Los cambios se efectúan tan rápidamente que es difícil a seguir... Si le gustaría a alguien hacer la traducción de la pagina brython/doc/en/implem.html en ingles (o en doc/fr/implem.html en francés) me ayudaría mucho. http://code.google.com/p/brython/source/checkout He traducido index.html y brython.html. Voy a terminar modele.html este fin de semana. Oh, y ¿cual es la forma correcta de decir console en castellano? ( http://www.brython.info/tests/console_en.html ) François -- www.pyptug.org - raspberry-python.blogspot.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 mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Duda con función M.c.d.
Además de mirar acerca de la recursividad, te recomiendo hacer pruebas con distintos valores y el operador or: None or 5 5 or None '' or 'hi' Etc. El 17/12/2012 18:46, Jose Caballero jcaballero@gmail.com escribió: es una funcion recursiva. En cada paso, si b no es 0, devuelve el max comun denominador de b y el resto de a entre b. Si b es 0, devuelve a. El 17 de diciembre de 2012 12:13, Carlos Agulló Calvo cm.agu...@gmail.com escribió: Buenas tardes, practicando un poco python en la página de projecteuler he visto la siguiente función: def Mcd(a,b): return b and Mcd(b, a % b) or a pero no entiendo cómo funciona, ¿alguien podría explicármelo? Muchas gracias por adelantado ___ 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 mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] [Consulta] Error al desencriptar el texto
Creo que el indentado se ha ido al carajo, o eso o tu problema es justo ese. Puedes usar herramientas como pastebin para que se pueda leer mejor el codigo a la hora de compartirlo. Un saludo 2012/12/10 Lucas Alvarez alvarezlu...@gmail.com Hola gente, vengo dando mis primeros pasos en python y estoy intentando realizar un encriptador, el tema es que estoy tan quemado con el codigo que ya no veo donde tengo el error al momento de desencriptar. Si alguien lo ve y me puede dar una mano mas que agradecido... aqui el codigo: # usr/bin/env python # -*- coding: UTF-8 -*- # Encripta y Desencripta un texto dependiendo de la clave de usuario debug = False def encripta(Texto, Accion, ClaveUsuario): temp = 0 i = 0 j = 0 n = len(ClaveUsuario) rtn = # Convierto la cadena ClaveUsuario a una lista ascii ClaveUsuarioASCII = [] for i in range(0, n): ClaveUsuarioASCII.append(ord(ClaveUsuario[i])) if debug: print --- print La Lista ClaveUsuario: --- , ClaveUsuarioASCII print La Letra Seria: --- , ClaveUsuario[i] # Convierto la cadena texto a una lista ascii TextoASCII = [] d = len(Texto) for i in range(0, d): TextoASCII.append(ord(Texto[i])) if debug: print --- print La Lista TextoAsccii: --- , TextoASCII print La Letra Seria: --- , Texto[i] # Encriptar Texto if Accion == 1: for i in range(0, d): if j + 1 = n: j = 1 else: j = j + 1 if debug: print --- print Letra del Texto en ASCII ---: , TextoASCII[i] print Numero en Clave Usuario ---: , ClaveUsuarioASCII[j] temp = TextoASCII[i] + ClaveUsuarioASCII[j] if temp 255: temp = temp + 255 if debug: print temp rtn = rtn + chr(temp) if debug: print rtn # Desencriptar elif Accion == 2: for i in range(0, d): if j + 1 = n: j = 1 else: j = j + 1 if debug: print TextoASCII[i] print ClaveUsuarioASCII[j] temp = TextoASCII[i] - ClaveUsuarioASCII[j] if debug: print temp if temp 0: temp = temp + 255 if debug: print temp rtn = rtn + chr(temp) return rtn print encripta(Texto a Encriptar,1 ,Clave) Saludos! ___ 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/
Re: [Python-es] webapp2 y REST - Guardar el estado del cliente con cookies.
Creo que si quieres que sea restfull, no deberias usar ni sesiones ni cookies. Ahora bien, si no eres muy tiquismiquis con esas cosas, pues nadie te va a saltar al cuello. Por si te sirve: http://blog.mikepearce.net/2010/08/24/cookies-and-the-restful-api/ 2012/10/9 Hiko hitokiri last...@gmail.com: pues lo que puedes hacer es usar webstorage ya que te provee de mas almacenaje para tus configuraciones en el lado de el cliente que una cookie -- hiko_hitokiri no pidas que el mundo te trate de una manera cuando tu no le das el mismo trato a los demás ___ 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/
Re: [Python-es] encapsular llamadas a metodos arbitrarios desde una clase container
si no te molesta tocar un poco de programación funcional, lambdas y demas: a = ['hola', 'adios'] map(lambda x:x.swapcase(), a) esto da un resultado de: ['HOLA', 'ADIOS'] espero que te sirva para orientar lo que quieres hacer ;) 2012/10/5 Carlos Zuniga carlos@gmail.com: 2012/10/5 Jose Caballero jcaballero@gmail.com: Hola, pido disculpas por adelantado por lo criptico del subject. Intentare explicar mejor lo que quiero hacer. Quiero crear una clase Container que contiene una lista de objetos de una clase X arbitraria. -- class Container: def __init__(self, list_obj): self.list_obj = list_obj class X: blah x1 = X() x2 = X() x3 = X() container = Container( [ x1, x2, x3] ) -- Me gustaria poder llamar a un metodo cualquiera en Container, y que internamente haga un loop de llamadas a ese mismo metodo para todos los objectos de la lista. Por ejemplo, si hago container.f() que internamente se haga un loop de llamadas: x1.f() x2.f() x3.f() Lo mas cerca que estoy de conseguirlo es con lo siguiente: -- class Container: ... ... def __getattr__(self, atr): outs = [] for o in self.list_obj: out = getattr(o, atr)() outs.append(out) return outs -- con ese codigo puedo hacer container.f container.g container.h pero no container.f() container.g() container.h() Sigo investigando, pero si mientras tanto alguien me ofrece una pista, sera mas que bienvenida. Tal vez algo como: class Cont: ... def __getattr__(self, atr): def foo(): outs = [] for o in self.list_obj: out = getattr(o, atr)() outs.append(out) return outs return foo Saludos cordiales, Jose P.S. perdon por la ausencia de tildes. UTF existe, ya no es excusa ;-) Saludos -- A menudo unas pocas horas de Prueba y error podrán ahorrarte minutos de leer manuales. ___ 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/
Re: [Python-es] Resumir o acortar una sentencia de flujo
Personalmente veo (al menos) un uso en el cual es más legible que la forma habitual y es en la asignacion de valores variable = valor if condicion else otrovalor en muchos otros casos seguramente no sea muy legible. 2012/6/12 Jhonatan Sneider Salguero Villa sney2...@gmail.com: Cómo dicen más arriba, esto es una mala idea. A no ser que lo que quieras es un if...else, donde puedes usar: valor si if condición else valor sino El 12/06/2012 10:25, Alberto Chamorro a.chamorro.r...@gmail.com escribió: Danos una razón lógica por la que quieres hacer algo así. Es feo y te perjudicas a ti y al siguiente que vaya a leer tu código. Bastante liosas son ya las expresiones regulares como para meter más basurilla de por medio. El 12 de junio de 2012 17:23, Manuel Ignacio Franco Galeano maigf...@gmail.com escribió: Hola, A lo mejor me estoy equivando, pero tengo entendido que python esta específicamente diseñado para evitar hacer este tipo de cosas tan comunes en lenguajes como perl o ruby El 12 de junio de 2012 17:18, Gustavo Cabral gmcab...@gmail.com escribió: Hola a todos: Estoy buscando la manera de acortar una sentencia if...then...elif...else, en un renglon. Me podrían ayudar o decirme alguna url donde obtener esta teoría? Muchas Gracias.- Saludos. Gustavo.- -- “Una vez terminado el juego, el rey y el peón vuelven a la misma caja”. ___ 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 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 mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Paginas de noticias e información de python?
Yo suelo mirar estos dos, están en ingles http://reddit.com/r/Python http://www.pythonweekly.com/ una newsletter semanal recopilatoria, por si me he perdido algo en reddit 2012/6/11 Asdrúbal Iván Suárez Rivera asdrubal.ivan.suarez.riv...@gmail.com Mira http://stackoverflow.com/questions/152480/python-blogs-that-you-regularly-follow El 11 de junio de 2012 14:07, Rock Neurotiko miguelglafue...@gmail.comescribió: https://www.google.es/search?q=python+blog ;-) El 11 de junio de 2012 20:33, Diego Uribe Gamez diego.uribe.ga...@gmail.com escribió: Un saludo a todos. Hoy hago una pregunta simple: donde consigo noticias de Python actualizadas, como programas nuevos, manuales y cualquier cosa relacionada a un blog o una pagina. Gracias. -- *Diego Alonso Uribe Gamez* -- *Desarrollador web* Twitter: @DiegoUG http://www.twitter.com/DiegoUG Google+: http://gplus.to/diegoug -- ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Miguel García Lafuente - Rock Neurotiko Vocal de la Junta Directiva Nacional del Partido Pirata. Coordinador de Jóvenes Piratas en Madrid. Libertad en lugar de miedo. - Información libre, sociedad libre. El contenido de este e-mail es privado, no se permite la revelacion del contenido de este e-mail a gente ajena a él. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Asdrúbal Iván Suárez Rivera *El éxito de alguien que enseña no es que sepa mucho, sino que lo poco que sabe lo sepa hacer llegar.* ___ 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/
Re: [Python-es] Convertir utf8 a html entities
otra opcion: 1) expresión regular que te saque la lista ordenada de los caracteres a transformar 2) sustituir los caracteres a transformar por %s 3) mapear una funcion de traduccion a la lista del punto 1 4) texto_del_pto_2 % lista_pto_3 2012/6/5 Daπid davidmen...@gmail.com: 2012/6/5 Raúl Cumplido raulcumpl...@gmail.com: probablemente con regular expressiones sería más rápido, pero vas a tener que meter todas las posibilidades que tienes en el diccionario. Siempre puedes escribir código que te genere todo ese código en re. ___ 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/
Re: [Python-es] Analizar trafico
qué considerarias sospechoso? muchas conexiones a un mismo sitio? desde un mismo sitio? una secuencia? 2012/4/27 César García cel...@gmail.com: Saludos a todos en la lista: Tengo una lista de direcciones IP como la siguiente: [['10.0.0.1', '172.16.0.2'], ['10.0.0.2', '172.16.0.4'], ['10.0.2.1', '172.16.0.6'], ['10.0.0.1', '172.16.0.2']] pero con muchas mas direcciones, cada lista representa fuente y destino de una conexión tc, esta información fue extraída de un log, quisiera solicitarles cordialmente orientación, ya que quisiera analizar esta información en busqueda de algun tipo de actividad sospechosa. Encontré el proyecto NetGrok[1] que hace lo que necesito pero con archivos pcap, y la información que tengo es en texto. Me pregunto si sería posible hacer un gráfico esta información para visualizar esto de forma más fácil, claro esta que cualquier otra sugerencia de la lista esta más que bienvenida [1] http://www.cs.umd.edu/projects/netgrok/ ___ 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/
Re: [Python-es] Almacenado de datos
También puedes echarle un ojo a redis. Si hay que arrancar un servidor, pero la sintaxis es mucho mas sencilla y es tremendamente rápido, especialmente con números. Un saludo El 28/02/2012 07:15, Julio S.G. julio...@mundo-r.com escribió: Puedes usar una base de datos SQLite. Te permite hasta 4Gb por BBDD y no necesita tener ningún servidor arrancado. Además viene por defecto con Python. Un saludo On 28/02/2012 1:08, Daπid wrote: Hola: Estoy haciendo unas simulaciones de Monte Carlo para estudiar la variación de un parámetro en función de otro u otros dos. En total, tengo del orden de mil o diez mil datos. ¿Cuál es la forma más sencilla de almacenarlos y recuperarlos? Intentaré explicarme mejor con un ejemplo. Ahora mismo tengo un fichero de texto plano así: 1000 0.363815214388 1000 0.359016260729 1151 0.38896507684 1151 0.388929158895 1151 0.388769658166 Donde la primera columna es N y la segunda, C. Quiero, por ejemplo, poder obtener la media de cada valor de C para cada N. Por supuesto, programarlo a mano es fácil, pero estoy seguro de que hay algo mejor. ¡Gracias! ___ Python-es mailing listPython-es@python.orghttp://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 mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Proceso Demonio
Deberías sustituir readlines por xreadlines, que no carga el fichero en memoria sino que funciona como un iterador. El 15/02/2012 23:24, Alvaro Manrique sanreikaj.fo...@gmail.com escribió: jeje esta bien. Gracias Juan Pablo, de verdad que no había usado ese comando y te aseguro que lo voy a seguir usando. El miércoles 15 de febrero de 2012, Daπid escribió: 2012/2/15 Alvaro Manrique sanreikaj.fo...@gmail.com: Perdon David, crei que así lo había hecho pero por error en la indentación quedo dentro de if, ahora si es casi imperceptible que esta alli ejecutandose. Ese mismo fallo tuve yo, por eso sabía dónde había fallado. XD ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- *Alvaro Manrique Programador Caracas - Venezuela Skype: alvaro_manrique* ___ 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/
Re: [Python-es] IDE para Python
vim + python-mode vim tiene el problema de asustar inicialmente, pero es tomárselo con calma e ir poco a poco añadiendo funcionalidades. Python-mode: https://github.com/klen/python-mode On Fri, Feb 10, 2012 at 3:52 PM, Daniel Sarmiento dsarmien...@gmail.com wrote: Eclipse + PyDev + Vrapper ( Vim-like editing in Eclipse) On Fri, Feb 10, 2012 at 9:51 AM, francis franci...@email.de wrote: Eclipse + PyDev ___ 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 mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] invalid literal for int() with base 10
Pense algo parecido a esta solución 2011/12/17 Jose Luis Bazán cher...@hotmail.com El problema es que la lista de strings contiene strings equivalentes a numeros reales. Debes usar: Listareal = [float(x) for x in listastrings] o Listaenteros = [int(float(x)) for x in listastrings] espero que te sirva de ayuda Saludoa mediante map listareal = map(float, listastrings) pero me surge la duda sobre cuando sería mejor usar list comprehensions o map en casos de algo sencillo como esto (o mas complejo si usaramos funciones lambda) Disculpad por el offtopic. ___ 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] Necesito un IDE para Python
Personalmente uso vim + plugins (buscar vim as a python ide si a alguien le interesa, hay varios articulos parecidos pero de cada uno se sacan cosas) pero recientemente he visto un proyecto que parece tener buena pinta: idlex. Basicamente es un conjunto de extensiones al ide por defecto de Python idle: http://sourceforge.net/projects/idlex/ Un saludo, G ___ 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] duda generador y musica en 1 linea
2011/11/15 Chema Cortes pych...@gmail.com: Muy poco más se puede hacer. Puedes allanarlo un poco si usas la función count del módulo itertools: from itertools import count for t in count(0): print(%X % func(t) tendré en mente el count si alguna vez necesito algo parecido y no estoy aprovechando para hacer un ejercicio de generadores :) También podrías usar simplemente xrange con un valor grande (eg: 2**31-1). No creo que aguantes tanto escuchando pitidos. Seguramente no aguante mucho, aun así, no me gusta poner una cota artificial si no es algo explicito. Gracias por ambas ideas ___ 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] Limitar asignacion a miembro de clase
2011/11/9 Jose Caballero jcaballero@gmail.com Existe alguna manera de obtener el nombre de la instancia de una clase desde la misma?? Es decir, tratando de hacer uso de la introspección de python, como pudiera haceralgo como self.instancia, self.nombreinstancia?? a que te refieres con nombre de instancia? si te refieres a la clase, podrias sacarlo mediante type(objeto) aunque incluye el nombre del paquete, pero eso tiene sentido ya que podria confundirse en el caso de que dos clases vinieran de paquetes diferentes. En cualquier caso, una instancia no tiene nombre como tal. Un saludo ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/