¿Alguna ayuda sobre cómo puedo conseguir que esto acepte más de un cliente y por qué no lo es en este momento? ¡Gracias! Además, ¿hay algo que esté haciendo mal con este código? He estado siguiendo la mayoría de los tutoriales de Python 2 porque no puedo encontrar ninguno para Python 3.4 Aquí está mi […]
Estoy investigando el registro de alto rendimiento en Python y hasta el momento me ha decepcionado el rendimiento del módulo de registro estándar de Python, pero parece que no hay alternativas. A continuación se muestra un fragmento de código para probar 4 formas diferentes de registro: import logging import timeit import time import datetime from […]
Estoy usando el Watchdog de Python para monitorear un directorio determinado para los nuevos archivos que se crean. Cuando se crea un archivo, se ejecuta algún código que genera un comando de shell de subproceso para ejecutar un código diferente para procesar este archivo. Esto debería ejecutarse para cada nuevo archivo que se crea. He […]
Estoy ejecutando un método de python que analiza una gran cantidad de datos. Dado que requiere mucho tiempo, me gustaría ejecutarlo de forma asíncrona en un subproceso separado para que el usuario todavía pueda acceder al sitio web / UI. ¿Terminan los subprocesos que usan el módulo “desde subprocesos de subprocesamiento de subprocesos” si un […]
La aplicación Python actual en la que estoy trabajando tiene la necesidad de utilizar más de 1000 subprocesos (módulo de subprocesos de Pythons). No es que cualquier subproceso esté funcionando a un máximo de ciclos de CPU, esto es solo una aplicación de prueba de carga del servidor web que estoy creando. IE emula a […]
Me gustaría crear una base de datos: memory: en python y acceder a ella desde diferentes hilos. Esencialmente algo como: class T(threading.Thread): def run(self): self.conn = sqlite3.connect(‘:memory:’) # do stuff with the database for i in xrange(N): T().start() y tener todas las conexiones referidas a la misma base de datos. Soy consciente de pasar check_same_thread=True […]
Para mostrar, digamos, 2 figuras de trazado (con matplotlib) y 1 cuadro de mensaje (con wxpython) al mismo tiempo (de manera no secuencial), una buena idea es utilizar hilos: from reportlab.pdfgen import canvas from reportlab.lib.units import mm from reportlab.platypus import Flowable from mpl_toolkits.axes_grid1 import host_subplot from threading import Thread import numpy as np import matplotlib.pyplot […]
Tengo un db sqlite3 que se está accediendo al mismo tiempo. Tengo ClientA que lee el estado de alguna tabla (la Columna 1 tiene las filas A , B , C ) y necesita actualizar la tabla con las nuevas letras del alfabeto. Si ClientB lee el estado de la tabla antes de que ClientA […]
Pude mejorar mucho un código escrito en python con numpy debido al producto punto. Ahora todavía tengo una parte del código que todavía es muy lenta. Todavía no entiendo multiproceso y si esto podría ayudar aquí. En mi opinión, esto debería ser posible aquí. ¿Tienes una buena idea de qué hacer aquí? for x1 in […]
Así que recientemente traté de entender la función join (), pero parece que la cantidad de tutoriales / documentaciones que leo no lo entiendo. ¿Hay alguien aquí que sea capaz de explicármelo?