Articles of callback

callback Python de Fortran

Ahora estoy usando f2py para llamar a la función Python desde el código de Fortran. He intentado un ejemplo muy fácil pero no funcionó. Código de Fortran90: subroutine foo(fun,r) external fun integer ( kind = 4 ) i real ( kind = 8 ) r r=0.0D+00 do i= 1,5 r=r+fun(i) enddo end usando la línea […]

Python / Cython / C y devoluciones de llamada, llamando a una función de Python desde C usando Cython

Tengo la siguiente pregunta. Tenemos que pasar funciones de callback al código C. Si la función es una función de Cython en el mismo módulo, la situación es bastante simple En Cython: def callme(int x): c_callme(x, &callbackme) cdef int callbackme(int x): print x return x Cía: int c_callme(int x, int (*f)(int)) { printf(“—%d\n”,x); printf(“–%d\n”,f(x)); return […]

La callback de Cython funciona correctamente para la función, pero no para el método enlazado

Estoy implementando una interfaz basada en cython para una biblioteca C ++. Implementé un sistema de callback que funciona con las funciones normales pero falla extrañamente cuando se pasan los métodos enlazados. Aquí hay una parte de mi código de cython: cdef extern from “VolumeHapticTool.h”: cdef cppclass HDButtonEvent: bool isPressed() unsigned int getButtonId() Vec3[float] getPosition() […]

Bokeh Server callback de herramientas

Soy un poco nuevo en Python, y actualmente estoy trabajando en una visualización de gráficos interactivos con Bokeh, donde necesito mostrar múltiples gráficos relacionados. Para lograr esto estoy usando el servidor bokeh. He estado leyendo los documentos y algunos ejemplos, pero no he podido encontrar un ejemplo de callback de Python (ejecutada en el servidor) […]

añadiendo parámetro a la callback de Python

Soy un principiante en Python, y me gustaría agregar un parámetro a la callback, además del self y el evento. Lo he intentado con lambda, pero sin éxito. Mi código en este momento se ve así: control = monitor(block, callback=self.model) Y mi modelo es: def model(self, transaction) Me gustaría tener : def model(self, file, transaction) […]

¿Cómo utilizar las solicitudes de Python y los enganches de eventos para escribir un rastreador web con una función de callback?

Recientemente he echado un vistazo al módulo de solicitudes de python y me gustaría escribir un simple rastreador web con él. Dada una colección de urls de inicio, quiero escribir una función de Python que busque en el contenido de la página web de las urls de inicio para otras urls y luego vuelva a […]

¿Cómo puedo obtener datos de un objeto ColumnDataSource que está sincronizado con las variables locales de la función CustomJS de Bokeh?

Basado en el siguiente ejemplo de código, quiero extraer los datos (por ejemplo, el valor de x) en la función CustomJS para guardarlos en la lista de python rect_data . Aunque la variable x está sincronizada con el origen del objeto ColumnDataSource, la lista de python rect_data permanece en una lista vacía cuando dibujo una […]

Síncrono v / s asíncrono

Estoy tratando de entender el ejemplo básico que se proporciona en la página de introducción de la documentación del tornado. Tiene 2 bloques de código. El síncrono está bien para mí, y lo entiendo. Pero el asíncrono es uno que no puedo entender. Sincrónico from tornado.httpclient import HTTPClient def synchronous_fetch(url): http_client = HTTPClient() response = […]

¿Hay algún tipo de función en Cython?

¿Hay alguna manera de decirle al comstackdor de Cython que param es función? Algo como cpdef float calc_class_re(list data, func callback)

Python paramiko módulo error con callback

Estoy tratando de usar el módulo paramiko para copiar un archivo (grande) en mi red local, y obtener la salida para mostrar un GtkProgressBar. Una parte de mi código es: … NetworkCopy.pbar.set_text(“Copy of the file in the Pi…”) while gtk.events_pending(): # refresh the progress bar gtk.main_iteration() self.connection(transferred, toBeTransferred) def connection(self, transferred, toBeTransferred): sftp = self.sftp […]