Sé cómo hacer esto si repito todos los caracteres de la cadena, pero estoy buscando un método más elegante.
Sé cómo hacer esto si repito todos los caracteres de la cadena, pero estoy buscando un método más elegante.
Tengo un comportamiento extremadamente extraño que parece resultar en excepciones silenciosas. ¿Cómo puedo escribir una captura de prueba general donde puedo depurar todas las excepciones? Algo parecido a: try: # something that fails except e: print e Un poco más sobre el problema en...
¿Cómo se envía y recibe multidifusión UDP en Python? ¿Existe una biblioteca estándar para hacerlo?
NumPy es una biblioteca extremadamente útil, y al usarla descubrí que es capaz de manejar matrices que son bastante grandes (10000 x 10000) fácilmente, pero comienza a tener problemas con cualquier cosa mucho más grande (tratando de crear una matriz de 50000 x 50000). falla). Obviamente, esto se...
Estoy desarrollando / probando un paquete en mi directorio local. Quiero importarlo en el intérprete (v2.5), pero sys.path no incluye el directorio actual. Ahora mismo escribo sys.path.insert(0,'.'). ¿Existe una forma mejor? También, from . import mypackage falla con este
He estado buscando durante bastante tiempo sin éxito. Mi proyecto no usa Django, ¿existe una forma sencilla de serializar los modelos de App Engine (google.appengine.ext.db.Model) en JSON o necesito escribir mi propio serializador? Modelo: class Photo(db.Model): filename =
Recientemente actualicé mi modelo, le agregué un BooleanField; sin embargo, cuando lo hago python manage.py syncdb, no agrega el nuevo campo a la base de datos del modelo. Cómo puedo arreglar esto ?
En Python, ¿cómo se hace una subclase a partir de una superclase?
Tengo dos modelos como este: class Type1Profile(models.Model): user = models.OneToOneField(User, unique=True) ... class Type2Profile(models.Model): user = models.OneToOneField(User, unique=True) ... Necesito hacer algo si el usuario tiene un perfil Type1 o Type2: if
Estoy buscando algo similar a 'borrar' en Matlab: un comando / función que elimina todas las variables del espacio de trabajo y las libera de la memoria del sistema. ¿Existe tal cosa en Python? EDITAR: Quiero escribir un script que en algún momento borre todas las variables.
Actualmente estoy escribiendo un pequeño script para usar en uno de nuestros servidores usando Python. El servidor solo tiene instalado Python 2.4.4. No comencé a usar Python hasta que salió 2.5, así que estoy acostumbrado al formulario: with open('file.txt', 'r') as f: # do stuff with...
Quiero correr: python somescript.py somecommand Pero, cuando ejecuto esto, necesito PYTHONPATHincluir un directorio determinado. No puedo simplemente agregarlo a mis variables de entorno porque el directorio al que quiero agregar cambia según el proyecto que estoy ejecutando. ¿Hay alguna...
Digamos que tengo un archivo de texto que contiene: Dan Warrior 500 1 0 ¿Hay alguna forma de que pueda editar una línea específica en ese archivo de texto? Ahora mismo tengo esto: #!/usr/bin/env python import io myfile = open('stats.txt', 'r') dan = myfile.readline() print dan print "Your...
Estoy tratando de desinstalar todos los paquetes de django en mi entorno de superusuario para asegurarme de que todas mis dependencias de aplicaciones web estén instaladas en mi virtualenv. sudo su sudo pip freeze | grep -E '^django-' | xargs pip -q uninstall Pero pip quiere confirmar la...
¿Es esto lo que la gente parece recomendar con más frecuencia? $ sudo apt-get install python-setuptools $ sudo easy_install pip $ sudo pip install virtualenv O esto, que obtuve de http://www.pip-installer.org/en/latest/installing.html : $ curl -O
Estoy construyendo una aplicación web WSGI y tengo una base de datos MySQL. Estoy usando MySQLdb, que proporciona cursores para ejecutar declaraciones y obtener resultados. ¿Cuál es la práctica estándar para obtener y cerrar cursores? En particular, ¿cuánto deberían durar mis cursores? ¿Debería...
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión...
¿Cuál es la forma más rápida de copiar datos de la matriz b a la matriz a, sin modificar la dirección de la matriz a. Necesito esto porque una biblioteca externa (PyFFTW) usa un puntero a mi matriz que no puede cambiar. Por ejemplo: a = numpy.empty(n, dtype=complex) for i in xrange(a.size):...
¿Cómo puedo convertir una cadena como 123,456.908flotar 123456.908en Python?
Tratando de averiguar cómo escribir un ciclo if para comprobar si una línea está vacía. El archivo tiene muchas cadenas, y una de ellas es una línea en blanco para separar de las otras declaraciones (no una ""; es un retorno de carro seguido de otro retorno de carro, creo) new...