Re: [Python-es] Listar las computadoras de un dominio
El 7 de mayo de 2010 15:17, Boris Perez Canedo inf200...@ucf.edu.cuescribió: El 6 de mayo de 2010 20:27, Boris Perez Canedo inf200...@ucf.edu.cuescribió: Vale, yo estaba tomando por el caso de soy un usuario estándar en una máquina sin permisos específicos con el servidor DNS y quiero hacer esto, que creo que es lo que quiere hacer el compañero. Quizás debería aclararnos él su situación y el objetivo de la pregunta. El 6 de mayo de 2010 12:46, Ricardo Cárdenes Medina ricardo.carde...@gmail.com http://../images/blank.png escribió: 2010/5/6 Alberto Curro bertothun...@gmail.comhttp://../images/blank.png : Justo es lo que iba a decir yo :) Si estás hablando de dominio, a secas, se sobreentiende que hablas de un dominio del directorio Activo o el clásico de Windows NT Server/2000. Será cosa del contexto :P Yo ni siquiera había pensado en Windows :) Que yo sepa, no hay manera fácil, o siquiera posible, de obtener las máquinas gestionadas en un dominio DNS, de forma legal al menos. Sí se puede, solicitando una transferencia de dominio. Claro que tiene que consultarse a un servidor con autoridad y éste debe permitir transferencias hacia el computador que hace la consulta. Ej: Hola, Gracias por las respuestas. Realmente todo lo que quiero es un listado de las computadoras que están en un dominio. Planeo hacer consultas wmi (windows management instrumentation) a todas. Me gustaría que fuese a través de python y con python, aunque voy a probar lo del net view en Windows. Saludos, Boris. Vale, era lo que yo pensaba... Consulta el método NetServerEnum de la DLL NetApi32.dll, que te devuelve eso mismo. Yo lo he usado con C, C++ y Python. Con las extensiones win32 de python no tendrás problema en acceder a ese método. http://msdn.microsoft.com/en-us/library/aa370623%28VS.85%29.aspx Saludos Muchas gracias. Acabo de revisarlo, veo que hay un ejemplo (documentación de python para windows)para eso mismo. En la parte del servidor supongo que debo poner el servidor DNS. Estoy en lo correcto? Saludos, Boris. Este método no te vale para la parte DNS, que es lo que al final veo que quieres hacer. NetServerEnum te devuelve LAS MAQUINAS EN UN DOMINIO/ACTIVE DIRECTORY DE WINDOWS, no en un dominio DNS. No acabas de aclarar exactamente de las dos opciones, cúal es la buena para tí. Si es para el dominio o directorio activo windows, sí te valdría, y el servername sería NULL (te lo dice en la documentación de la URL que te puse). Dinos en palabras lisas y llanas qué quieres hacer y te podremos ayudar mejor, o al menos guiarte más directamente. ___ 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] Listar las computadoras de un dominio
El 7 de mayo de 2010 15:17, Boris Perez Canedo inf200...@ucf.edu.cu escribi�: El 6 de mayo de 2010 20:27, Boris Perez Canedo inf200...@ucf.edu.cu escribi�: Vale, yo estaba tomando por el caso de soy un usuario est�ndar en una m�quina sin permisos espec�ficos con el servidor DNS y quiero hacer esto, que creo que es lo que quiere hacer el compa�ero. �Quiz�s deber�a aclararnos �l su situaci�n y el objetivo de la pregunta. El 6 de mayo de 2010 12:46, Ricardo C�rdenes Medina ricardo.carde...@gmail.com escribi�: 2010/5/6 Alberto Curro bertothun...@gmail.com: Justo es lo que iba a decir yo :) Si est�s hablando de dominio, a secas, se sobreentiende que hablas de un dominio del directorio Activo o el cl�sico de Windows NT Server/2000. Ser� cosa del contexto :P Yo ni siquiera hab�a pensado en Windows :) Que yo sepa, no hay manera f�cil, o siquiera posible, de obtener las m�quinas gestionadas en un dominio DNS, de forma legal al menos. S� se puede, solicitando una transferencia de dominio. Claro que tiene que consultarse a un servidor con autoridad y �ste debe permitir transferencias hacia el computador que hace la consulta. Ej: Hola, Gracias por las respuestas. Realmente todo lo que quiero es un listado de las computadoras que est�n en un dominio. Planeo hacer consultas wmi (windows management instrumentation) a todas. Me gustar�a que fuese a trav�s de python y con python, aunque voy a probar lo del net view en Windows.� Saludos, Boris. � Vale, era lo que yo pensaba... � Consulta el m�todo NetServerEnum de la DLL� NetApi32.dll, que te devuelve eso mismo. Yo lo he usado con C, C++ y Python. Con las extensiones win32 de python no tendr�s problema en acceder a ese m�todo. � http://msdn.microsoft.com/en-us/library/aa370623%28VS.85%29.aspx �Saludos � Muchas gracias. Acabo de revisarlo, veo que hay un ejemplo (documentaci�n de python para windows)para eso mismo. En la parte del servidor supongo que debo poner el servidor DNS. Estoy en lo correcto? Saludos, Boris. Este m�todo no te vale para la parte DNS, que es lo que al final veo que quieres hacer. NetServerEnum te devuelve LAS MAQUINAS EN UN DOMINIO/ACTIVE DIRECTORY DE WINDOWS, no en un dominio DNS. No acabas de aclarar exactamente de las dos opciones, c�al es la buena para t�. �Si es para el dominio o directorio activo windows, s� te valdr�a, y el servername ser�a NULL (te lo dice en la documentaci�n de la URL que te puse). �Dinos en palabras lisas y llanas qu� quieres hacer y te podremos ayudar mejor, o al menos guiarte m�s directamente. Si mira, disculpa si no me he explicado bien. Me conviene m�s lo del DNS, olvid� mencionar que adem�s deseo encuestar m�quinas cuyo sistema operativo no es Windows y por lo tanto no ser� posible a traves de wmi, en este caso utilizar� el est�ndar wbem de DMTF. Aunque�es posible integrar una m�quina Linux a un dominio Windows, en mi entorno esta m�quina Linux que quiero gestionar pudiese no estar integrada y como me explicas arriba no saldr�a con el NetServerEnum. Entonces�el DNS es, al parecer, la soluci�n que necesito. Saludos, Boris. --- Convencion Internacional de Psicologia y Ciencias Sociales y Humanas Cienfuegos, Cuba, del 19 al 22 de abril del 2011 http://promociondeeventos.sld.cu/hominis2011 ___ 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] Plugins para python en netbeans
Hola, puedes instalar el plugin de Python directamente desde Netbeans en: Tools-Plugins-Available Plugins. Saludos -- Isaac Peña Torres El 7 de mayo de 2010 16:06, Roylan Suarez Reyes roylan04...@pri.jovenclub.cu escribió: Hola Colegas Alguien me puede dar alguna url de donde descargar algun plugins python para el IDE Netbeans porque desde las paginas oficiales no de netbeans no se puede, al parecer Oracle tiene esos sitios parados... Salu2 ___ 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] Plugins para python en netbeans
Hola, en el blog de El Viaje del Navegante hay un post sobre como crear una aplicación usando NetBeans con Python. http://elviajedelnavegante.blogspot.com/2010/02/prototipados-en-python-facil-y-sencillo.html Espero pueda ayudarte. Aquí aparece un link para descargar el plugin o algo similar. Saludos. ___ 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] Leer encabezados de buzon imap
Tiene razon lasizoillo, si tienes muucho tiempo, puedes ir con twisted, si no prueba con las otras opciones 2010/5/7 Jordi Funollet jord...@ati.es Por lo que dices que vas a hacer, quizás te ahorres trabajo con 'imapfilter'. Aunque no es Python, sino Lua, es aún más simple que usar 'imaplib'. -- ## ### Jordi Funollet ### http://www.terraquis.net ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- http://celord.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/
Re: [Python-es] Leer encabezados de buzon imap
Me parece que con imaplib se puede conseguir, siguiendo la sugerencia de lasizoillo, tendria que cambiar (en el ejemplo) : typ, data = M.fetch(num, '(RFC822.HEADER)') Hasta ahi va bien, he probado y el ejemplo de http://docs.python.org/library/imaplib.html#imap4-example cambiado ahora solmente me retorna los encabezados. Ahora, no entiendo bien algo, por favor agradeceria me explicaran, La varibale data, es una lista ? Porque mi idea es encontrar unicamente las lineas que digan From: y guardarlas en otra variable.. esto es posible ? El 7 de mayo de 2010 11:21, César García cel...@gmail.com escribió: Tiene razon lasizoillo, si tienes muucho tiempo, puedes ir con twisted, si no prueba con las otras opciones 2010/5/7 Jordi Funollet jord...@ati.es Por lo que dices que vas a hacer, quizás te ahorres trabajo con 'imapfilter'. Aunque no es Python, sino Lua, es aún más simple que usar 'imaplib'. -- ## ### Jordi Funollet ### http://www.terraquis.net ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- http://celord.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] Leer encabezados de buzon imap
Ahora, no entiendo bien algo, por favor agradeceria me explicaran, La varibale data, es una lista ? Pruébalo tú mismo, entra el terminal de python ... typ, data = M.fetch(num, '(RFC822.HEADER)') print(type(data)) Saludos, -- Reynaldo ___ 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] Leer encabezados de buzon imap
Correcto , es una lista. Alguien por favor puede ayudarme en decifrar esto ? Cuadno hago : print data[0] Me retorna algo como: ('3 (RFC822.HEADER {2617}', 'Received: from gw.server.com ([10.10.10.1]) by remapost.server.net with Microsoft SMTPSVC(6.0.3790.3959);\r\n\t Mon, 5 Apr 2010 14:55:45 -0500\r\nReceived: from correo3.cyberline.com.pe ( mail30.aueraventuro.cxm.ee [211.62.156.1])\r\n\tby gw.server.com with ESMTP id o35JsxnB00 9112\r\n\tfor c...@server.com; Mon, 5 Apr 2010 14:54:59 -0500\r\nReceiv Segun lo poco que entiendo, esta regresando una lista, una variable de esta lista es '3 (RFC822.HEADER {2617}', el segundo valor es todo el encabezado : 'Received: from gw.server.com ([10.10.10' De ese segundo encabezado, existe la forma de unicamente extraer lo que se encuentre en from: para otra variable string ? El 7 de mayo de 2010 11:43, Reynaldo Baquerizo reynaldo...@gmail.comescribió: Ahora, no entiendo bien algo, por favor agradeceria me explicaran, La varibale data, es una lista ? Pruébalo tú mismo, entra el terminal de python ... typ, data = M.fetch(num, '(RFC822.HEADER)') print(type(data)) Saludos, -- Reynaldo ___ 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] Plugins para python en netbeans
El vie, 07-05-2010 a las 18:10 +0200, Isaac Peña Torres escribió: Hola, puedes instalar el plugin de Python directamente desde Netbeans en: Tools-Plugins-Available Plugins. El problema es que el sitio de Netbeans esta dando acceso denegado, al parecer despues que oracle tomó el mando... salu2 Saludos -- Isaac Peña Torres El 7 de mayo de 2010 16:06, Roylan Suarez Reyes roylan04...@pri.jovenclub.cu escribió: Hola Colegas Alguien me puede dar alguna url de donde descargar algun plugins python para el IDE Netbeans porque desde las paginas oficiales no de netbeans no se puede, al parecer Oracle tiene esos sitios parados... Salu2 ___ 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/ -- Este e-mail ha sido enviado usando el servicio de Correo Electr�nico de la Red de los Joven Club de Computaci�n y Electr�nica en la provincia de Pinar del R�o, cualquier dificultad, inquietud o sugerencia: Vis�tenos en: http://www.pri.jovenclub.cu ___ 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] Listar las computadoras de un dominio
En Unix/Linux hacer uso de la mencionada instrucción dig seria lo propio. En MSWindows no sé si existe el equivalente. En/na Boris Perez Canedo ha escrit: El 7 de mayo de 2010 15:17, Boris Perez Canedo inf200...@ucf.edu.cu escribió: El 6 de mayo de 2010 20:27, Boris Perez Canedo inf200...@ucf.edu.cu ../images/blank.png escribió: Vale, yo estaba tomando por el caso de soy un usuario estándar en una máquina sin permisos específicos con el servidor DNS y quiero hacer esto, que creo que es lo que quiere hacer el compañero. Quizás debería aclararnos él su situación y el objetivo de la pregunta. El 6 de mayo de 2010 12:46, Ricardo Cárdenes Medina ricardo.carde...@gmail.com http://../images/blank.png escribió: 2010/5/6 Alberto Curro bertothun...@gmail.com http://../images/blank.png: Justo es lo que iba a decir yo :) Si estás hablando de dominio, a secas, se sobreentiende que hablas de un dominio del directorio Activo o el clásico de Windows NT Server/2000. Será cosa del contexto :P Yo ni siquiera había pensado en Windows :) Que yo sepa, no hay manera fácil, o siquiera posible, de obtener las máquinas gestionadas en un dominio DNS, de forma legal al menos. Sí se puede, solicitando una transferencia de dominio. Claro que tiene que consultarse a un servidor con autoridad y éste debe permitir transferencias hacia el computador que hace la consulta. Ej: Hola, Gracias por las respuestas. Realmente todo lo que quiero es un listado de las computadoras que están en un dominio. Planeo hacer consultas wmi (windows management instrumentation) a todas. Me gustaría que fuese a través de python y con python, aunque voy a probar lo del net view en Windows. Saludos, Boris. Vale, era lo que yo pensaba... Consulta el método NetServerEnum de la DLL NetApi32.dll, que te devuelve eso mismo. Yo lo he usado con C, C++ y Python. Con las extensiones win32 de python no tendrás problema en acceder a ese método. http://msdn.microsoft.com/en-us/library/aa370623%28VS.85%29.aspx Saludos Muchas gracias. Acabo de revisarlo, veo que hay un ejemplo (documentación de python para windows)para eso mismo. En la parte del servidor supongo que debo poner el servidor DNS. Estoy en lo correcto? Saludos, Boris. Este método no te vale para la parte DNS, que es lo que al final veo que quieres hacer. NetServerEnum te devuelve LAS MAQUINAS EN UN DOMINIO/ACTIVE DIRECTORY DE WINDOWS, no en un dominio DNS. No acabas de aclarar exactamente de las dos opciones, cúal es la buena para tí. Si es para el dominio o directorio activo windows, sí te valdría, y el servername sería NULL (te lo dice en la documentación de la URL que te puse). Dinos en palabras lisas y llanas qué quieres hacer y te podremos ayudar mejor, o al menos guiarte más directamente. Si mira, disculpa si no me he explicado bien. Me conviene más lo del DNS, olvidé mencionar que además deseo encuestar máquinas cuyo sistema operativo no es Windows y por lo tanto no será posible a traves de wmi, en este caso utilizaré el estándar wbem de DMTF. Aunque es posible integrar una máquina Linux a un dominio Windows, en mi entorno esta máquina Linux que quiero gestionar pudiese no estar integrada y como me explicas arriba no saldría con el NetServerEnum. Entonces el DNS es, al parecer, la solución que necesito. Saludos, Boris. Convencion Internacional de Psicologia y Ciencias Sociales y Humanas Cienfuegos, Cuba, del 19 al 22 de abril del 2011 http://promociondeeventos.sld.cu/hominis2011 ___ 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] Pasar string a valor
2010/5/5 Carlos D. Do Carmo cdoca...@adinet.com.uy: Vuelvo a consultar ya que le había errado de lista envié a la vieja. Hola Carlos: Buenas como estan? A ver si me pueden ayudar en lo que deseo hacer, tengo un string a = (20 * 10) + 5 quiero convertir este string para que me tire el resultado de esa cuenta, a = 205 Existe alguna función que pueda usar para convertir. Hace poco leí un libro muy interesante de TDD y el ejemplo es (Una Calculadora) que creo es justo lo que necesitas: El código está disponible acá: http://www.dirigidoportests.com/wp-content/uploads/2009/12/code_python.zip El libro está disponible acá: http://www.dirigidoportests.com/el-libro Saludos -- Javier A. Rovegno Campos http://www.cec.uchile.cl/~jrovegno/ Linux User #419384 PGP key 1024D/C14716CC 2006-09-02 Ubuntero Ubuntu-cl Hydraulic Engineering Student - UdeChile - Chile ___ 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] Leer encabezados de buzon imap
El día 7 de mayo de 2010 18:55, Carlos Herrera Polo carlos.herrerap...@gmail.com escribió: Correcto , es una lista. Alguien por favor puede ayudarme en decifrar esto ? Cuadno hago : print data[0] Me retorna algo como: ('3 (RFC822.HEADER {2617}', 'Received: from gw.server.com ([10.10.10.1]) by remapost.server.net with Microsoft SMTPSVC(6.0.3790.3959);\r\n\t Mon, 5 Apr 2010 14:55:45 -0500\r\nReceived: from correo3.cyberline.com.pe (mail30.aueraventuro.cxm.ee [211.62.156.1])\r\n\tby gw.server.com with ESMTP id o35JsxnB00 9112\r\n\tfor c...@server.com; Mon, 5 Apr 2010 14:54:59 -0500\r\nReceiv Segun lo poco que entiendo, esta regresando una lista, una variable de esta lista es '3 (RFC822.HEADER {2617}', el segundo valor es todo el encabezado : 'Received: from gw.server.com ([10.10.10' De ese segundo encabezado, existe la forma de unicamente extraer lo que se encuentre en from: para otra variable string ? http://stackoverflow.com/questions/703185/using-email-headerparser-with-imaplib-fetch-in-python Como ves puedes usar el modulo email (el rfc822 que tiene un nombre más sugerente esta deprecated). Un saludo: Javi ___ 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] exec seguro
2010/5/7 Oswaldo Hernández lis...@soft-com.es: Hola *.*, Aprovecho que hay thread sobre eval para comentar también mis dudas. Estoy trabajando en un sistema que me permita ejecutar de forma segura un código python que ha creado el usuario de la aplicación. La idea es hacer un proceso intermedio entre la lectura de datos desde un archivo o base de datos, y el procesado de los mismos. Mediante este proceso el usuario podría definir un código que evaluara los datos leídos y los manipulara antes de su procesado definitivo. Este código solo debería tener acceso a las funcionas matemáticas y de string básicas para manipular los objetos que ha definido previamente la aplicación. Para crear el entorno seguro estoy utilizando una receta que un listero envió hace bastante tiempo, sorry no recuerdo quien :( env={__builtins__:__builtins__} exec from cmath import * in env env[__builtins__]={} # agregar diccionario con datos a evaluar/manipular env[datos]=dic # ejecutar exec codigo in env En las pruebas realizadas funciona bien, pero me quedan las siguientes dudas: 1. Los datos que se permite manipular serán diccionarios y clases sencillas. Soy consciente que si algún método de las clases que incluya en el entorno hace 'cosas raras', podrá ejecutarlo, eso ya es responsabilidad mia. Pero, ¿Es suficiente seguro esto? Todo depende de qué entiendes por seguridad. Si lo que buscas es un sandbox (¿se usa arenero?) ya te puedes ir olvidando. Y menos que menos si pretendes que esté certificado. De hecho el restricted-python hace tiempo que se marcó como obsoleto por la cantidad de agujeros que tenía. Creo que hay algunos colaboradores que hay vuelto sobre el asunto y están rehaciendo el entorno desde cero. Si mal no recuerdo la idea era basarlo todo en capabilities. Pero no tengo idea en qué estado está ahora. En definitiva, ¿Qué es lo que quieres evitar? Hay cosas muy dañinas que un usuario tontorrón puede hacer y que son muy difíciles de detener (while 1: pass) ___ 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] exec seguro
En definitiva, ¿Qué es lo que quieres evitar? Hay cosas muy dañinas que un usuario tontorrón puede hacer y que son muy difíciles de detener (while 1: pass) algunas ideas puedes sacar de esta receta http://code.activestate.com/recipes/496746-restricted-safe-eval/ ___ 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] exec seguro
Hernan M Foffani escribió: 2010/5/7 Oswaldo Hernández lis...@soft-com.es: Pero, ¿Es suficiente seguro esto? Todo depende de qué entiendes por seguridad. Si lo que buscas es un sandbox (¿se usa arenero?) ya te puedes ir olvidando. Y menos que menos si pretendes que esté certificado. De hecho el restricted-python hace tiempo que se marcó como obsoleto por la cantidad de agujeros que tenía. Lo que me pretendo es ser consciente del grado de seguridad que proporciona. No creer que es seguro 100% cuando en realidad no lo es. Si la seguridad de que no puedan acceder a objetos 'no autorizados' es muy baja, pues elimino esto del proyecto y ya buscaré otra solución. Si el factor de seguridad es razonablemente alto, pues entonces me gustaría conocer los 'agujeros' para estar preparado cuando surjan los problemas. En definitiva, ¿Qué es lo que quieres evitar? Hay cosas muy dañinas que un usuario tontorrón puede hacer y que son muy difíciles de detener (while 1: pass) Ya ves, en esto no habia caido ;) Supongo que este tipo de cosas se solucionarían realizando el exec en un thread distinto y controlando el tiempo que tarda en ejecutarse. Gracias. -- 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/
Re: [Python-es] Plugins para python en netbeans
A mi también me daba error, pero luego de presionar el botón que dice Reload Catalog, me instalo el plugin de C/C++, escogí este como prueba. Gracias El 7 de mayo de 2010 11:01, Roylan Suarez Reyes roylan04...@pri.jovenclub.cu escribió: El vie, 07-05-2010 a las 18:10 +0200, Isaac Peña Torres escribió: Hola, puedes instalar el plugin de Python directamente desde Netbeans en: Tools-Plugins-Available Plugins. El problema es que el sitio de Netbeans esta dando acceso denegado, al parecer despues que oracle tomó el mando... salu2 Saludos -- Isaac Peña Torres El 7 de mayo de 2010 16:06, Roylan Suarez Reyes roylan04...@pri.jovenclub.cu escribió: Hola Colegas Alguien me puede dar alguna url de donde descargar algun plugins python para el IDE Netbeans porque desde las paginas oficiales no de netbeans no se puede, al parecer Oracle tiene esos sitios parados... Salu2 ___ 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 listpython...@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/ -- http://celord.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/
Re: [Python-es] exec seguro
El 07/05/2010, a las 21:27, Oswaldo Hernández escribió: Reynaldo Baquerizo escribió: En definitiva, ¿Qué es lo que quieres evitar? Hay cosas muy dañinas que un usuario tontorrón puede hacer y que son muy difíciles de detener (while 1: pass) algunas ideas puedes sacar de esta receta http://code.activestate.com/recipes/496746-restricted-safe-eval/ La he estado viendo y creo que puedo sacar cosas muy interesantes, el exec lo realiza en un thread para controlar el timeout, y me llama la atencion especialmente el uso que hace de los módulos 'inspect' y 'compiler' para analizar el codigo a ejecutar. Python no deja de sorprenderme :) Lee los comentarios; verás que hay varias situaciones que no están contempladas. Mientras el entorno restringido no sea oficial, es decir, que está bien integrado al intérprete y bendecido por GvR y amigos tendrás unos cuantos agujeros y lo que es peor, una falsa sensación de seguridad. En mi opinión, hay dos alternativas viables. Si tienes usuarios en los que no puedes confiar ni pedir responsabilidades (por ejemplo, un sitio web) es mejor pasar del scripting de aplicaciones. Si puedes confiar en ellos (sabes quiénes son, el grupo es acotado, etc.) dales todo el poder y que tengan bien claro que lo tienen. Excluyo la opción de incorporar un evaluador de expresiones o un minilenguaje o un DSL porque, aunque es una solución perfectamente válida, no es lo que preguntabas. Dicho de otro modo, conmigo o van todos desarmados o portando armas de fuego. En este último caso, yo me quedo a kilómetros de distancia. El arco y flecha da muchos dolores de cabeza: pierdes un montón de tiempo enseñando a los usuarios a usarlo, se quejan de que no les sirve para cazar rinocerontes y hagas lo hagas terminas recibiendo una flecha en el culo. ___ 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] Ocultar una clave introducida por consola de Windows
Buenas Estoy tratando de pedir una clave en WINDOWS por CONSOLA y tengo el problema que no puedo ocultar lo que el usuario introduce. Traté de intalar el wcurses pero me tira error al importar. Este wcurses viene en un zip un directorio llamado curses y a este lo meto en el directorio site-packages pero no pasa nada, me sigue tirando el error: import curses Traceback (most recent call last): File stdin, line 1, in module File C:\Python26\lib\curses\__init__.py, line 15, in module from _curses import * ImportError: No module named _curses También probé reemplazar lo del zip por el directorio \lib\curses que ya viene en el wpython pero tampoco. ¿Alguien ha intalado curses para Windows? o, ¿de qué otra manera podría ocultar la clave si no es con curses?, siempre en consola. saludos ___ 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] Ocultar una clave introducida por consola de Windows
Yo usualmente para estas cosas utilizo el módulo getpass, al menos en Python 2.5 me funciona sin problemas, en 2.6 no lo he utilizado y no se si estará disponible. slds El May 7, 2010, a las 11:47 PM, Ramiro escribió: Buenas Estoy tratando de pedir una clave en WINDOWS por CONSOLA y tengo el problema que no puedo ocultar lo que el usuario introduce. Traté de intalar el wcurses pero me tira error al importar. Este wcurses viene en un zip un directorio llamado curses y a este lo meto en el directorio site-packages pero no pasa nada, me sigue tirando el error: import curses Traceback (most recent call last): File stdin, line 1, in module File C:\Python26\lib\curses\__init__.py, line 15, in module from _curses import * ImportError: No module named _curses También probé reemplazar lo del zip por el directorio \lib\curses que ya viene en el wpython pero tampoco. ¿Alguien ha intalado curses para Windows? o, ¿de qué otra manera podría ocultar la clave si no es con curses?, siempre en consola. 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] Ocultar una clave introducida por consola de Windows
Has tratado con import getpass pass = getpass.getpass() - Mensaje original - De: Ramiro rmrsn...@yahoo.com.ar Para: La lista de python en castellano python-es@python.org Enviados: Viernes, 7 de Mayo 2010 23:47:38 (GMT-0500) Auto-Detected Asunto: [Python-es] Ocultar una clave introducida por consola de Windows Buenas Estoy tratando de pedir una clave en WINDOWS por CONSOLA y tengo el problema que no puedo ocultar lo que el usuario introduce. Traté de intalar el wcurses pero me tira error al importar. Este wcurses viene en un zip un directorio llamado curses y a este lo meto en el directorio site-packages pero no pasa nada, me sigue tirando el error: import curses Traceback (most recent call last): File stdin, line 1, in module File C:\Python26\lib\curses\__init__.py, line 15, in module from _curses import * ImportError: No module named _curses También probé reemplazar lo del zip por el directorio \lib\curses que ya viene en el wpython pero tampoco. ¿Alguien ha intalado curses para Windows? o, ¿de qué otra manera podría ocultar la clave si no es con curses?, siempre en consola. 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/