[Python-es] Chequear código python

2012-11-17 Por tema Benito Rodríguez Arcos
Hola a todos. Estoy haciendo una aplicación web donde los usuarios suben un código python. La he integrado con pylint para chequear la syntaxis. Pero me gustaría chequear otras propiedades del código, aparte de ésta. Me explico, quiero que el código de los usuarios sea una clase que herede de

Re: [Python-es] Chequear código python

2012-11-17 Por tema Quique Porta
Para saber si una clase hereda de otra, lo puedes averiguar con issubclass ( http://docs.python.org/2/library/functions.html#issubclass). if issubclass(MyClase, MegaClase): # codigo si se cumple Y luego para que deban reimplementar los métodos podrias hacer algo así: class

Re: [Python-es] Chequear código python

2012-11-17 Por tema Benito Rodríguez Arcos
El 17/11/2012 14:11, Quique Porta quiquepo...@gmail.com escribió: Para saber si una clase hereda de otra, lo puedes averiguar con issubclass (http://docs.python.org/2/library/functions.html#issubclass). if issubclass(MyClase, MegaClase): # codigo si se cumple Y luego para que deban

Re: [Python-es] Chequear código python

2012-11-17 Por tema Quique Porta
Hombre, podrías hacer que el objeto fuera serializable. Mirate esta doc. http://docs.python.org/2/library/pickle.html O busca por google articulos sobre python serialization. ;) El 17 de noviembre de 2012 15:09, Benito Rodríguez Arcos brar...@gmail.comescribió: El 17/11/2012 14:11, Quique

Re: [Python-es] Chequear código python

2012-11-17 Por tema Daπid
2012/11/17 Benito Rodríguez Arcos brar...@gmail.com Supongo que esto valdría, pero tendría que ejecutar el código que suben los usuarios a la web Si no quieres ejecutarlo, la opción de las expresiones regulares es la tuya. Eso sí, tendrías que comprobar que tus usuarios no han sido

Re: [Python-es] Chequear código python

2012-11-17 Por tema Juan Luis Cano Rodríguez
2012/11/17 Daπid davidmen...@gmail.com 2012/11/17 Benito Rodríguez Arcos brar...@gmail.com Supongo que esto valdría, pero tendría que ejecutar el código que suben los usuarios a la web Si no quieres ejecutarlo, la opción de las expresiones regulares es la tuya. Eso sí, tendrías que

Re: [Python-es] Chequear código python

2012-11-17 Por tema Oswaldo
El 17/11/2012 13:57, Benito Rodríguez Arcos escribió: Hola a todos. Estoy haciendo una aplicación web donde los usuarios suben un código python. La he integrado con pylint para chequear la syntaxis. Pero me gustaría chequear otras propiedades del código, aparte de ésta. Me explico, quiero que