Tag: ASYNC-AWAIT
Ahora tengo un paquete con una clase que se ve así: class Opc(object): def __init__(self): client = Client(“server_url”) client.connect() opc = Opc() Ahora quiero usar la biblioteca opcua-asyncio, por lo que necesito usar una función asíncrona para conectarme al servidor, pero no puedo esperarla desde el método init. ¿Cómo puedo . . . Read more
Cuando ejecuto un ejemplo que encontré en internet que utiliza setTimeout, funciona bien. Pero cuando reemplazo setTimeout con un bucle for que toma mucho tiempo en ejecutarse, la salida aparece después de un retraso. ¿Debemos usar una función asíncrona de fábrica todo el tiempo? Código original: const doSomethingAsync = () . . . Read more
Hola, estoy tratando de refrescar la página solo después de una función que realiza un bucle sobre un archivo CSV y hace una solicitud GET basada en los parámetros del CSV. En realidad, la página se está refrescando inmediatamente antes de que la función del bucle se haya completado por . . . Read more
Estoy tratando de hacer solicitudes HTTP paralelas para que mi aplicación se ejecute más rápido. A continuación se muestra mi código de reproducción mínima: List<><int, int=””>> chunks = CreateBlockListToProcess(startBlock, currentBlock); await Dasync.Collections.ParallelForEachExtensions.ParallelForEachAsync(chunks, async chunk => { await GetLogs(chunk, tokens, wallets); }, maxDegreeOfParallelism: 5); private async Task GetLogs(Tuple<int, int=””> chunk, string[] . . . Read more
Estoy estudiando async, await, @MainActor de Swift. Quiero ejecutar un proceso largo y mostrar el progreso. import SwiftUI @MainActor final class ViewModel: ObservableObject { @Published var count = 0 func countUpAsync() async { print(“countUpAsync() isMain=\(Thread.isMainThread)”) for _ in 0..<5 { count += 1 Thread.sleep(forTimeInterval: 0.5) } } func countUp() { . . . Read more