Как работает очередь микротасков в JavaScript
Не понимаю как работает очередь микротасков. Запускается функция Promise.all([somePromise()]), которая внутри запускает функцию somePromise. Внутри функции somePromise есть зарезо…
Не понимаю как работает очередь микротасков. Запускается функция Promise.all([somePromise()]), которая внутри запускает функцию somePromise. Внутри функции somePromise есть зарезо…
Я только начал разбираться с библиотекой для игры Geometry Dash (gd.py, документация, если кому интересно: https://gdpy.readthedocs.io/en/latest/client.html#id1) и когда запускаю …
public static async void Async_actions(int n) { await Task.Run(() => { actions(n) }); } Если создавать много действий через async-await, первые 10 потоков создадутся мгновенно,…
Тестирую асинхронный ping. По умолчанию host3 отбрасываю в исключения, а host6 недоступный. По логике при проверке недоступного host3 во время ожидания должны сразу переключиться …
Всем добрый день!) Передо мной стоит задача отрисовки годогрофа Найквиста при открытии формы. Также пока точки для графика вычисляются и добавляются в контрол, я отображаю анимиро…
Как добиться выполнения данного кода последовательно? Я попробовала несколько вариантов, ничего не работает, неизменно в консоль сначала выводится 'second', потом 'first' const co…
Пишу бота на aiogram, использую Python. Вот код: import requests from bs4 import BeautifulSoup import asyncio import logging from aiogram import Bot, Dispatcher, executor, types i…
Как запустить пачку фоновых потоков и дождаться любой первый с возвратом результата ? Пробовал так и ещё различным десятком способов после гугла, в том числе и без лямбды. Task ta…
Вот мой код: import asyncio import logging from abc import ABC, abstractmethod from collections.abc import Awaitable, Callable from typing import Any, AsyncIterator from queue imp…
Предположим, у меня есть следующий код: from my_module import MyTask import asyncio async def main(): async def controll(fsuspend): await asyncio.sleep(2) resume = await fsuspend(…
я изучаю API мобильной игры Clash of Clans (coc.py), и веду своего бота в телеграмме в целях удалённого просмотра профиля человека. Я столкнулся с проблемой вывода данных из объек…
Делаю запрос к сайту, сам запрос длится какое-то время 3 - 5 сек. Чтобы пользователь не тикаk снова по кнопке перед выполнением метода с запросом ее блокирую, а после уже выполнен…
Цель: Запустить функцию bm() асинхронно для с помощью TaskFactory. Ну и после запуска вычитывать прогресс выполнения. Проблема: Код полностью работает. Проблема в асинхронности. С…
from asyncio import create_task, get_event_loop, sleep class Timer: def __init__(self, color: bool): self.seconds: int = 900 self.expires: bool = color self.color = lambda x: &quo…
У меня есть функция: async def event_generator(): stream_gen = new_messages() while True: if await request.is_disconnected(): break try: item = next(stream_gen) yield Item( user_u…
Всех приветствую. У меня есть два файла. В первом у меня описана команда для Discord-бота, а во втором классы с кнопками и сообщениями для этого бота. Файл с командой: @app_comman…
async def collect_data_with_car(message: types.Message, state: FSMContext): print('collect_data_with_car') try: async with state.proxy() as data: data['photo'] = message.photo[-1]…
Сабж. Помогите разобраться в этой магии. Есть такой класс. public class ParserV2 { private static SemaphoreSlim semaphore = new SemaphoreSlim(3); private static HttpClient client …
Для основы написания теста взял ответ по связанному вопросу на Stack Overflow, там описан код для тестирования синхронного PyMySQL (на котором базируется aiomysql). Приём с Awaita…
Всем привет! Сделал на синхронного бота на telebot, работал как положено. Сейчас переписываю в асинх и основной код не выполняется с ошибкой. 23:32:58,745 (async_telebot.py:534 Ma…
Все привет! Несколько дней промучился с решение задачи по промисам, но к элегантному решению не пришел... Использовать setTimeout с различными таймингами є кажется тупо, но и вари…
Пытаюсь сделать цикличную отправку сообщений в сообщениях группы ВК с помощью библиотеки Scheduler. Но получаю ошибку sys:1: RuntimeWarning: coroutine 'write_msg' was never awaite…
При запросах в интерфейсах мы запрашиваем данные и иногда показываем спиннер, но если запрос выполняется быстро, то его показывать пользователю нету смысла — всё и так готово! Нуж…
Всем привет! Делаю первый серверный проект. Работаю над валидацией данных. Объясню, что я хочу сделать: внутри бд настроена валидация. Отдельно на модели пользователя, отдельно на…
Тестовый вопрос const b = async () => { return 10; } let c = await b; console.log(c) Как получить результат 10 из асинхронной функции ? Не понимаю, почему не происходит возврат.
Жду пока на страницу загрузится нужный элемент ( через webview2 ), после чего хочу нажать на него через Send.Keys. Не знал как дождаться и придумал это: private async void CheckLo…
async function getResponse(first, second) { let response = await octokit.request('GET /repos/{owner}/{repo}', { owner: first, repo: second }); console.log(response.data); } getRes…
import random import numpy as np import time while True: l_gen = [[['a',random.randint(1, 10)],['b',random.randint(1, 11)],['c',random.randint(1, 12)]] ,[['d',random.randint(1, 10…
столкнулся с асинхронностью. Функция filebartocanvas выполняется очень медленно. Как дождаться её выполнения и только потом продолжить цикл? В дубликате ответ найти не смог. funct…
Здоров. Есть следующий код на aiogram: import asyncio from aiogram import Bot, Dispatcher, types import config import sqlite3 import requests from bs4 import BeautifulSoup as BS i…