Articles of python en

ImportError: No hay módulo llamado redis

He instalado redis con el comando sudo apt-get install redis-server pero recibo este error cuando ejecuto mi progtwig Python: ImportError: No module named redis ¿Alguna idea de qué está mal o si debo instalar otro paquete también? Estoy usando Ubuntu 13.04 y tengo Python 2.7.

¿Está os.popen realmente en desuso en Python 2.6?

La documentación en línea indica que os.popen ahora está en desuso. Todas las demás funciones en desuso aumentan debidamente una Advertencia de Depredación. Por ejemplo: >>> import os >>> [c.close() for c in os.popen2(‘ps h -eo pid:1,command’)] __main__:1: DeprecationWarning: os.popen2 is deprecated. Use the subprocess module. [None, None] La función os.popen, por otro lado, se […]

Cualquier GUI de Python rápida para mostrar imágenes en vivo desde la cámara

Estoy tratando de mostrar imágenes en vivo de mi cámara 1394. Actualmente mi código es capaz de obtener imágenes en un bucle de la cámara y estaba buscando cualquier GUI rápida que se actualice dinámicamente (como un hilo separado). Puedo hacer esto en PyQt, tal vez usando QThreads, pero ¿hay alguna recomendación o una forma […]

Cómo guardar la superficie de pygame como una imagen en la memoria (y no en un disco)

Estoy desarrollando una aplicación de tiempo crítico en una Raspberry PI y necesito enviar una imagen a través del cable. Cuando mi imagen es capturada, estoy haciendo esto: # pygame.camera.Camera captures images as a Surface pygame.image.save(mySurface,’temp.jpeg’) _img = open(‘temp.jpeg’,’rb’) _out = _img.read() _img.close() _socket.sendall(_out) Esto no es muy eficiente. Me gustaría poder guardar la superficie […]

Django: el soporte para los argumentos de vista de cadena a url () está en desuso y se eliminará en Django 1.10

Nuevo usuario de Python / Django (y de hecho nuevo en SO): Cuando bash migrar mi proyecto Django, aparece un error: RemovedInDjango110Warning: Support for string view arguments to url() is deprecated and will be removed in Django 1.10 (got main.views.home). Pass the callable instead. url(r’^$’, ‘main.views.home’) Aparentemente el segundo argumento ya no puede ser una […]

¿Cómo encajar mejor los gráficos de violín?

El siguiente código me da una muy buena gráfica de violín (y una gráfica de caja dentro). import numpy as np import seaborn as sns import matplotlib.pyplot as plt foo = np.random.rand(100) sns.violinplot(foo) plt.boxplot(foo) plt.show() Hasta ahora tan bueno. Sin embargo, cuando miro foo , la variable no contiene ningún valor negativo. La ttwig seaborn […]

¿Cómo formatear una cadena LaTeX en python?

Estoy escribiendo una aplicación, parte de cuya funcionalidad es generar CV de LaTeX, por lo que me encuentro en una situación en la que tengo cadenas como \begin{document} \title{Papers by AUTHOR} \author{} \date{} \maketitle \begin{enumerate} %% LIST OF PAPERS %% Please comment out anything between here and the %% first \item %% Please send any […]

App Engine, transacciones e idempotency

Por favor ayúdame a encontrar mi malentendido. Estoy escribiendo un juego de rol en App Engine. Ciertas acciones que el jugador toma consumen cierta estadística. Si la estadística llega a cero, el jugador no puede realizar más acciones. Sin embargo, empecé a preocuparme por engañar a los jugadores. ¿Qué sucede si un jugador envía dos […]

Captura de pantalla de Python Windows 7 sin PIL

Quiero hacer una captura de pantalla usando python. He intentado usar PIL, pero como uso Windows de 64 bits y Python, PIL no funciona (solo pude encontrar versiones de 32 bits de PIL). Estoy usando python 2.7.1 por cierto. Quiero tomar una captura de pantalla, realmente no importa cómo, siempre y cuando pueda tomar más […]

Python cómo escribir en mayúsculas algunos caracteres en cadena

Esto es lo que quiero hacer pero no funciona: mystring = “hello world” toUpper = [‘a’, ‘e’, ‘i’, ‘o’, ‘u’, ‘y’] array = list(mystring) for c in array: if c in toUpper: c = c.upper() print(array) “e” y “o” no están en mayúsculas en mi matriz.