Articles of Python

Incrustar reStructuredText en las cadenas de documentación de Python

Me gustaría ver un buen resaltado de syntax y colorear en las cadenas de documentación de mi Python que (por supuesto) son RESt válidas. Por ejemplo: ”’ A section ========= an example:: some code ”’ rest of python code Lo más cercano que tengo es esto en mi .vim/after/syntax/python.vim : syn include syntax/rst.vim syn region […]

Mínimo de elementos de varios vectores en números.

Sé que en números puedo calcular el mínimo de dos vectores con elementos numpy.minimum(v1, v2) ¿Qué sucede si tengo una lista de vectores de igual dimensión, V = [v1, v2, v3, v4] (pero una lista, no una matriz)? Tomar numpy.minimum(*V) no funciona. ¿Qué es lo que se prefiere hacer en su lugar?

OpenCV (cv2 en Python) VideoCapture no libera la cámara después de la eliminación

Soy relativamente nuevo en Python, solo lo aprendí durante el último mes y lo he pirateado juntos, a partir de ejemplos y el código de otros que encontré en línea. He obtenido una GUI de Tkinter para mostrar la información de una cámara web como un bucle de imágenes actualizadas continuamente en un canvas. Salir […]

error de recursión máx. cuando se usa futures.ProcessPoolExecutor pero no futures.ThreadPoolExecutor con envoltorio PRAW

Estoy usando este código para raspar una API: submissions = get_submissions(1) with futures.ProcessPoolExecutor(max_workers=4) as executor: #or using this: with futures.ThreadPoolExecutor(max_workers=4) as executor: for s in executor.map(map_func, submissions): collection_front.update({“time_recorded”:time_recorded}, {‘$push’:{“thread_list”:s}}, upsert=True) Funciona muy bien / rápido con subprocesos pero cuando bash usar procesos obtengo una cola completa y este error: File “/usr/local/lib/python3.4/dist-packages/praw/objects.py”, line 82, in __getattr__ […]

cargar un archivo pickle desde un archivo zip

Por alguna razón no puedo hacer que cPickle.load funcione en el objeto de tipo de archivo devuelto por ZipFile.open (). Si llamo a read () en el objeto de tipo de archivo devuelto por ZipFile.open () puedo usar cPickle.loads sin embargo. Ejemplo …. import zipfile import cPickle # the data we want to store some_data […]

No se puede interpolar el dataframe aunque la mayoría de los datos estén completos

Intenté interpolar el NaN en mi DataFrame usando el método interpolate() . Sin embargo, el método falló con error: No se puede interpolar con todos los NaN. Aquí está el código: try: df3.interpolate(method=’index’, inplace=True) processor._arma(df3[‘TCA’]) except Exception, e: sys.stderr.write(‘%s: [%s] %s\n’ % (time.strftime(“%Y-%m-%d %H:%M:%S”), nid3, e)) sys.stderr.write(‘%s: [%s] len=%d\n’ % (time.strftime(“%Y-%m-%d %H:%M:%S”), nid3, len(df3.index))) sys.stderr.write(‘%s: […]

Django CreateView personalizar el campo predeterminado de formulario basado en el parámetro url

archivo: Capacity / models.py class Env(models.Model): name = models.CharField(max_length=50) def get_absolute_url(self): return reverse(‘index’) class Envhosts(models.Model): env = models.ForeignKey(Env) hostname = models.CharField(max_length=50) count = models.IntegerField() class Meta: unique_together = (“env”,”hostname”) def get_absolute_url(self): return reverse(‘index’) archivo: Capacity / views.py class EnvhostsCreate(CreateView): model = Capacity.models.Envhosts fields=[‘env’,’hostname’,’count’] template_name_suffix = ‘_create_form’ Capacidad del archivo / urls.py: urlpatterns = patterns(…….. url(r’^createhosts/(?P\d+)/$’,EnvhostsCreate.as_view(),name=’envhosts_create’)) […]

No se puede importar comtypes.gen

Tengo comtypes 0.6.2 instalado en Python 2.6. Si bash esto: import comtypes.gen Yo obtengo: Traceback (most recent call last): File “”, line 1, in import comtypes.gen ImportError: No module named gen Otras importaciones como import comtypes e import comtypes.client , sin embargo, funcionan bien. ¿Qué estoy haciendo mal? Desde el nombre parece comtypes.gen se genera […]

python – ordena mongodb por el valor de una tecla

Tengo una colección con la siguiente estructura de datos: [{name: “123”, category: “A”}, {name: “456”, category: “B”}, {name: “789”, category: “A”}, {name: “101”, category: “C”}] Quiero poder clasificarlos según el valor de la category , especificando qué es lo primero. Por ejemplo, al ordenar la consulta en el orden de B-> C-> A, el resultado […]

Autenticación Python con urllib2

Así que estoy intentando descargar un archivo de un sitio llamado vsearch.cisco.com con python [python] #Connects to the Cisco Server and Downloads files at the URL specified import urllib2 #Define Useful Variables url = ‘http://vsearch.cisco.com’ username = ‘xxxxxxxx’ password = ‘xxxxxxxx’ realm = ‘CEC’ # Begin Making connection # Create a Handler — Also could […]